В следующей таблице представлены команды, доступные для печати данных временной, частотной и частотной областей.
Команды для печати данных
| Команда | Описание | Пример |
|---|---|---|
bode, bodeplot | Только для данных частотного отклика. Показывает величину и фазу частотной характеристики на логарифмической шкале частоты графика Боде. |
Составлять заговор bode(idfrd_data) или: bodeplot(idfrd_data) |
plot | Тип графика соответствует типу данных. Например, при выводе на график данных временной области создается график времени, а при выводе на график данных частотного отклика создается график частотного отклика. При построении графика входов и выходов во временной или частотной области верхние оси показывают выходные данные, а нижние - входные данные. | Составлять заговор plot(data) |
Все команды печати отображают данные в стандартном окне MATLAB ® Figure, которое предоставляет опции форматирования, сохранения, печати и экспорта графиков в различные форматы файлов.
Для вывода на график частей данных можно выполнить подзадание определенных образцов (см. «Выбор каналов данных», «Данные ввода-вывода» и «Эксперименты в объектах iddata» и «Выбор каналов ввода-вывода» и «Данные в объектах idfrd». Например:
plot(data(1:300))
Для данных временной области, чтобы построить график только входных данных как функции времени, используйте следующий синтаксис:
plot(data(:,[],:)
Когда data.intersample = 'zoh', вход является штучной константой между точками выборки на графике. Дополнительные сведения о свойствах см. в разделе iddata справочная страница.
Можно создать графики входных данных во временной области с помощью:
plot(data.SamplingInstants,data.u)
Для построения графика данных частотной области можно использовать следующий синтаксис:
semilogx(data.Frequency,abs(data.u))
При указании для печати многовариантной iddata каждая комбинация ввода-вывода отображается по одному в одном и том же окне MATLAB Figure. Для обновления окна Figure и просмотра следующей комбинации каналов необходимо нажать Enter. Для отмены печати нажмите клавиши CTRL + C.
Совет
Для построения графика отдельных каналов ввода и вывода используйте plot(data(:,ky,ku)), где ky и ku - конкретные индексы или имена выходных и входных каналов. Дополнительные сведения о субпривязке каналов см. в разделе Субпривязка каналов данных.
Для построения нескольких графиков iddata наборы d1,...,dN, использовать plot(d1,...,dN). Каналы ввода-вывода с одинаковым именем эксперимента, именем ввода и именем вывода всегда отображаются на одном графике.