Как построить график из 3 линий, где один вектор содержит ось y, а матрица 3 x содержит значения 3 линий? - PullRequest
0 голосов
/ 28 марта 2012

Извините за простоту вопроса.Новичок в Matlab и, несмотря на тщательную документацию, не может его найти.

У меня есть вектор y_axis, в котором есть все последовательные значения для моей оси y.Это 400х1.У меня также есть матрица data, где каждый столбец содержит соответствующие значения оси X.Это 400х3.

Я хочу построить линейный график на основе этих данных, но не могу понять, как.

Ответы [ 2 ]

1 голос
/ 28 марта 2012

Ответ прост: использовать функцию PLOT примерно так:

plot(y_axis, data);

Он будет даже окрашивать каждую строку по-разному для вас.

1 голос
/ 28 марта 2012

Предположим, что ваши данные выглядят следующим образом:

y = [2; 3; 4] x = [1 2 3;4 5 6;7 8 9]

Вы можете построить это следующим образом:

plot (y, x (:, 1))

удерживайте

plot (y, x (:, 2))

plot (y, x (:, 3))

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...