Опции для стабильно-нестабильного разложения
opts
= stabsepOptions
opts
= stabsepOptions('OptionName
', OptionValue
)
возвращает опции по умолчанию для команды opts
= stabsepOptionsstabsep
.
принимает одну или несколько разделенных от запятой пар имя/значение. Задайте opts
= stabsepOptions('OptionName
', OptionValue
)OptionName
в одинарных кавычках.
|
Особое внимание разложения. Заданный как одно из следующих значений:
Значение по умолчанию: | ||||
|
Допуск абсолютной и относительной погрешности к стабильному/нестабильному разложению. Значения положительной скалярной величины. При разложении модели G Значение по умолчанию: | ||||
|
Сместите для стабильного/нестабильного контура. Значение положительной скалярной величины. Первый вывод Непрерывное время:
Дискретное время:
Увеличьте значение Значение по умолчанию: |
Для получения дополнительной информации об опциях и как использовать их, смотрите страницу с описанием stabsep
.
Вычислите стабильное/нестабильное разложение системы, данной:
Используйте опцию Offset
, чтобы обеспечить stabsep
, чтобы исключить полюс в s = 10–6 от стабильного срока стабильного/нестабильного разложения.
G = zpk(-.5,[-1e-6 -2+5i -2-5i],10); opts = stabsepOptions('Offset',.001); % Create option set [G1,G2] = stabsep(G,opts) % treats -1e-6 as unstable
Эти команды возвращают результат:
Zero/pole/gain: -0.17241 (s-54) --------------- (s^2 + 4s + 29) Zero/pole/gain: 0.17241 ---------- (s+1e-006)