Сюжет Matlab дифференцирует элементы на одной оси - PullRequest
0 голосов
/ 23 мая 2018

Здравствуйте, у меня есть проблема, и мне нужна помощь.Я должен построить график и разграничить элементы на одной оси.На оси X у меня есть количество элементов разных матриц.Некоторые из них определены как положительные, а другие нет.На оси Y у меня есть разрешение по времени и память занята.Поэтому, когда я рисую все, я хочу различить, как определяется каждая матрица.Например, красный, если они положительные, и синий, если нет.Число положительных значений равно 8, а не положительных равно 9, поэтому я не могу объединить два массива.Я даже не знаю, возможно ли это, и я не могу нарисовать два разных графика.Спасибо всем за помощь.

Например, у меня есть:

xaxis=[1,2,3,4,5,6,7,8,9];
yaxis=[10,11,12,13,14,15,16,17,18];
plot(xaxis,yaxis);

Мне нужно как-то дифференцировать в графике элементы на 1,5,6,7,8 и 2,3,4,9.

1 Ответ

0 голосов
/ 24 мая 2018

Для этого вы можете просто использовать hold для нанесения обоих наборов данных на разные цвета на одной фигуре.Я полагаю, именно это вы и пытаетесь сделать!

...