exponenta event banner

Печать данных в командной строке

В следующей таблице представлены команды, доступные для печати данных временной, частотной и частотной областей.

Команды для печати данных

КомандаОписаниеПример
bode, bodeplot

Только для данных частотного отклика. Показывает величину и фазу частотной характеристики на логарифмической шкале частоты графика Боде.

Составлять заговор idfrd данные:

bode(idfrd_data)

или:

bodeplot(idfrd_data)
plot

Тип графика соответствует типу данных. Например, при выводе на график данных временной области создается график времени, а при выводе на график данных частотного отклика создается график частотного отклика.

При построении графика входов и выходов во временной или частотной области верхние оси показывают выходные данные, а нижние - входные данные.

Составлять заговор iddata или idfrd данные:

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). Каналы ввода-вывода с одинаковым именем эксперимента, именем ввода и именем вывода всегда отображаются на одном графике.

Связанные темы