exponenta event banner

Печать импульса и ответа шага в командной строке

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

Все команды печати имеют одинаковый базовый синтаксис:

  • Для печати одной модели используйте синтаксис 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)

 Подробнее