Можно построить, Предвещают и годографы Найквиста для линейных моделей с помощью bode
и nyquist
команды. Если вы хотите настроить внешний вид графика или включить область доверия программно, используйте bodeplot
, и nyquistplot
вместо этого.
Все команды plot имеют тот же базовый синтаксис, можно следующим образом:
Чтобы построить одну модель, используйте синтаксис command(model)
.
Чтобы построить несколько моделей, используйте синтаксис command(model1,model2,...,modelN)
.
В этом случае, command
представляет любую из команд графического вывода.
Чтобы отобразить доверительные интервалы для конкретного количества стандартных отклонений, используйте следующий синтаксис:
h=command(model); showConfidence(h,sd)
где sd
количество стандартных отклонений Распределения Гаусса, и командой является bodeplot
или nyquistplot
. Например, значение доверия 99% для номинальной кривой модели соответствует 2,58 стандартным отклонениям.
Следующая таблица обобщает команды, которые генерируют, Предвещают и годографы Найквиста для линейных моделей. Для получения дальнейшей информации о каждой команде и как задать значения частоты для вычисления ответа, смотрите соответствующую страницу с описанием.
Команда | Описание | Пример |
---|---|---|
bode и bodeplot | Строит величину и фазу частотной характеристики по логарифмической шкале частоты. ПримечаниеНе поддерживает модели timeseries. | Создать диаграмму Боде модели, bode(sys) |
nyquist и nyquistplot |
Строит мнимое по сравнению с действительной частью передаточной функции. ПримечаниеНе поддерживает модели timeseries. | Построить частотную характеристику модели, nyquist(sys) |
spectrum и spectrumplot | Строит спектры воздействия моделей ввода - вывода и выходные спектры моделей временных рядов. |
Построить выходной спектр модели временных рядов, showConfidence(spectrumplot(sys)); |