Можно построить графики импульсной и ступенчатой реакции с помощью 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 | График импульсной характеристики для Примечание Не поддерживает нелинейные модели. | Построение графика импульсной характеристики модели impulse(sys) |
step,stepplot | Строит график ступенчатой реакции всех линейных и нелинейных моделей. | Построение графика реакции модели на шаг step(sys) Для задания смещения уровня шага ( opt = stepDataOptions; opt.InputOffset = u0; opt.StepAmplitude = A; step(sys,opt) |