Постройте импульсную характеристику и переходной процесс в командной строке

Можно построить импульс - и переходные процессы с помощью impulseplot и stepplot команды, соответственно. Если вы хотите выбрать данные об ответе, использовать impulse и step вместо этого.

Все команды plot имеют тот же базовый синтаксис, можно следующим образом:

  • Чтобы построить одну модель, используйте синтаксис command(model).

  • Чтобы построить несколько моделей, используйте синтаксис command(model1,model2,...,modelN).

В этом случае, command представляет любую из команд графического вывода.

Чтобы отобразить доверительные интервалы для конкретного количества стандартных отклонений, используйте следующий синтаксис:

h = impulseplot(model);
showConfidence(h,sd);

где h указатель графика, возвращенный impulseplot. Вы могли также использовать указатель графика, возвращенный stepplot. sd количество стандартных отклонений Распределения Гаусса. Например, значение доверия 99% для номинальной кривой модели соответствует 2,58 стандартным отклонениям.

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

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

КомандаОписаниеПример
impulse,impulseplot

Постройте импульсную характеристику для idpoly, idproc, idtf, idss, и idgrey объекты модели.

Примечание

Не поддерживает нелинейные модели.

Построить импульсную характеристику модели sys, введите следующую команду:

impulse(sys)
step,stepplot

Строит переходной процесс всех линейных и нелинейных моделей.

Построить переходной процесс модели sys, введите следующую команду:

step(sys)

Задавать смещение уровня шага (u0) и амплитуда (A) для модели:

opt = stepDataOptions;
opt.InputOffset = u0; 
opt.StepAmplitude = A; 

step(sys,opt)

 Больше о