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