Как построить данные в командной строке

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

Команды для графического изображения данных

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

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

Для построения idfrd данные:

bode(idfrd_data)

или:

bodeplot(idfrd_data)
plot

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

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

Для построения iddata или idfrd данные:

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

Похожие темы