Визуализируйте находящиеся на диске запасы устойчивости
diskmarginplot(
строит находящиеся на диске запасы по амплитуде и фазе для SISO или цикла отрицательной обратной связи MIMO L
)feedback(L,eye(N))
, где N
количество вводов и выводов в ответе разомкнутого цикла L
.
Для ответов MIMO, diskmarginplot
строит многоконтурные дисковые поля. Находящийся на диске запас по амплитуде на каждой частоте является ±GM, где GM является значением, показанным в графике в дБ. Точно так же находящийся на диске запас по фазе является ±PM степенями, где PM является значением, показанным на графике. Для получения дополнительной информации о находящихся на диске запасах по амплитуде и фазе, смотрите diskmargin
.
diskmarginplot(___,
строит вычисленное использование находящихся на диске запасов по амплитуде и фазе эксцентриситета E
)E
смещать изменение усиления к увеличению усиления (E
> 0) или уменьшение усиления (E
<0). Если вы использовали diskmargin
получить находящиеся на диске поля с некоторым конкретным E
, можно использовать этот синтаксис, чтобы видеть зависимость частоты полей в том E
значение. Для E
≠ 0, нанесенным на график значением является GM = min(gmax,1/max(0,gmin))
. Другими словами, график показывает, что самая большая сумма усиления изменяет [1/GM,GM]
это соответствует в находящемся на диске запасе по амплитуде [gmin,gmax]
из системы в заданном E.
diskmarginplot(___,
строит поля на частотах, заданных w
)w
.
Если w
массив ячеек формы {wmin,wmax}
, затем график показывает поля на частотах, располагающихся между wmin
и wmax
.
Если w
вектор частот, затем график показывает поля на каждой заданной частоте.
diskmarginplot(
строит область значений одновременного усиления и изменений фазы, соответствующих находящемуся на диске запасу по амплитуде. График также показывает максимальные изменения только для фазы и только для усиления (это находящиеся на диске запасы по амплитуде и фазе). DGM
)DGM
вектор формы [gmin,gmax]
. Чтобы построить области значений для нескольких находящихся на диске запасов по амплитуде целиком, используйте матрицу 2D столбца формы [gmin1,gmax1;...;gminN,gmaxN]
. Для получения дополнительной информации о находящихся на диске запасах по амплитуде, смотрите diskmargin
.
diskmarginplot(
строит диск с комплексным знаком смоделированного усиления и изменений фазы, соответствующих находящемуся на диске запасу по амплитуде DGM
,'disk')DGM
. Для получения дополнительной информации, о как граничное диском аналитическое усиление моделей и изменения фазы, смотрите, что Анализ Устойчивости Использует Дисковые Поля.
diskmarginplot(
строит область исключения в соответствии плоскости Найквиста дисковому полю DGM
,'nyquist')DGM
. Требование, чтобы система с обратной связью осталась устойчивой для усиления или изменений фазы в диске, соответствующем DGM
суммы к требованию, чтобы ответ разомкнутого цикла остался за пределами дискообразной области исключения в плоскости Найквиста. Для получения дополнительной информации смотрите, что Анализ Устойчивости Использует Дисковые Поля.
diskmarginplot(
строит область значений усиления и изменений фазы, соответствующих размеру диска alpha
,E
,___)alpha
и эксцентриситет E
. Если любой alpha
или E
вектор, затем график включает области значений для всех заданных значений. Если оба alpha
и E
векторы, затем график включает области значений для пар alpha1,E1;...;alphaN,EN
.
Построить смоделированный диск неопределенности, соответствующий alpha
E
, используйте этот синтаксис с 'disk'
флаг. Чтобы построить соответствующий диск исключения в плоскости Найквиста, используйте этот синтаксис с 'nyquist'
флаг.
diskmarginplot(
строит график на осях, заданных указателем осей (AX
,___)axes
или UIaxes
объект. Используйте этот аргумент, чтобы задать оси, когда создавание приложений в Разрабатывает Приложения Используя App Designer (MATLAB). Можно использовать этот аргумент с любым из предыдущих синтаксисов, чтобы построить любой из графиков что diskmarginplot
может сгенерировать.
diskmargin
| diskmarginoptions
| getDGM
| gm2dm
| umargin
| wcdiskmarginplot