2D график
plot( создает 2D график данных в X,Y)Y от соответствующих значений в X.
Если X и Y являются обоими векторами, тогда они должны иметь равную длину. The plot графики функций Y от X.
Если X и Y являются обеими матрицами, тогда они должны иметь равный размер. The plot графики функций столбцов Y от столбцов X.
Если один из X или Y является вектором, а другой матрицей, тогда матрица должна иметь такие размерности, чтобы одна из них равнялась длине вектора. Если количество строк матрицы равняется длине вектора, то plot графики функций каждого матричного столбца в зависимости от вектора. Если количество матричных столбцов равняется длине вектора, то графики функций каждой строки матрицы от вектора. Если матрица квадратная, то графики функций каждого столбца от вектора.
Если один из X или Y является скаляром, а другой - скаляром или вектором, тогда plot функция строит графики дискретных точек. Однако, чтобы увидеть точки, вы должны задать символ маркера, для примера, plot(X,Y,'o').
plot( создает 2D график данных в Y)Y от индекса каждого значения.
Если Y является вектором, тогда шкала оси X колеблется от 1 до length(Y).
Если Y является матрицей, затем plot графики функций столбцов Y от их номера строки. Шкала оси X колеблется от 1 до количества строк в Y.
Если Y комплексно, тогда plot графики функций мнимой части Y от действительной части Y, таким образом plot(Y) эквивалентно plot(real(Y),imag(Y)).
plot(___, задает свойства линий с помощью одной или нескольких Name,Value)Name,Value аргументы в виде пар. Список свойств см. в разделе «Свойства линии». Используйте эту опцию с любыми комбинациями входных аргументов в предыдущих синтаксисах. Пары "имя-значение" применяются ко всем нанесенным линиям.
возвращает вектор-столбец с объектами линий на графике. Использование h = plot(___)h для изменения свойств линий на графике после создания графика. Список свойств см. в разделе «Свойства линии».
Использование NaN и Inf значения для создания пропусков в линиях. Например, этот код строит графики первых двух элементов, пропускает третий элемент и рисует другую линию, используя последние два элемента:
plot([1,2,NaN,4,5])
plot использует цвета и стили линии на основе ColorOrder и LineStyleOrder свойства осей. plot переходит через цвета с первым стилем линии. Затем он снова переходит через цвета с каждым дополнительным стилем линии.
Начиная с R2019b, вы можете изменить цвета и стили линии после графического изображения, установив ColorOrder или LineStyleOrder свойства на осях. Можно также вызвать функцию colororder функция для изменения порядка цвета для всех осей на рисунке.