Постройте timeseries
plot(ts)
plot(ts,specs)
plot(
отображает на графике данные ts
)timeseries
в ts
против времени, интерполируя значения между выборками.
plot(
отображает на графике данные ts
,specs
)timeseries
с помощью линейного графика и применяет заданный specs
к строкам, маркерам или обоим. Можно также задать пары "имя-значение", чтобы задать Line Properties.
Функция plot
генерирует заголовки и подписи по осям автоматически. Эти метки:
Постройте заголовок — 'Time Series Plot: <name>'
где <name>
является строкой, присвоенной ts.Name
, или по умолчанию, 'unnamed'
Метка оси X — 'Time (<units>)'
где <units>
является значением поля ts.TimeInfo.Units
, который значения по умолчанию к 'seconds'
Метка оси Y — '<name>'
где <name>
является строкой, присвоенной ts.Name
, или по умолчанию, 'unnamed'
Можно поместить новые данные временных рядов в график временных рядов (установкой hold on
, например, и дающий другую команду timeseries/plot
). Когда вы добавляете данные в график, заголовок и подписи по осям становятся пустыми строками, чтобы не маркировать беспорядок. Можно добавить ваш владеть марками после графического вывода использования title
, xlabel
и команд ylabel
.
События временных рядов, когда задано, отмечены в графике с круговым маркером с красной заливкой. Можно также задать маркеры для всех точек данных с помощью linespec
или назвать/оценить синтаксис в дополнение к любым маркерам события, которые задают данные. Маркеры события строят сверху маркеров, которые вы задаете.
Значение, присвоенное ts.DataInfo.Interpolation.Name
, управляет типом интерполяции использование метода plot
при графическом выводе и передискретизации данных временных рядов. Вызовите метод timeseries
, setinterpmethod
, чтобы изменить линейную интерполяцию по умолчанию на нулевой порядок содержит интерполяцию (лестница). Этот метод создает новый объект timeseries
, с которым можно перезаписать исходный, если вы хотите. Например, чтобы заставить временные ряды ts
использовать нулевой порядок содержит интерполяцию, вводит следующее:
ts = ts.setinterpmethod('zoh');