Вычислите или постройте индекс пассивности как функцию частоты
passiveplot(G)
passiveplot(G,type)
passiveplot(___,w)
passiveplot(G1,G2,...,GN,___)
passiveplot(G1,LineSpec1,...,GN,LineSpecN,___)
[index,wout]
= passiveplot(G)
[index,wout]
= passiveplot(G,type)
index = passiveplot(G,w)
index =
passiveplot(G,type,w)
passiveplot(
строит относительные индексы пассивности динамической системы G
)G
как функция частоты. Когда I + G
является минимальной фазой, относительные индексы пассивности являются сингулярными значениями (I - G)(I + G)^-1
. Самое большое сингулярное значение измеряет относительный избыточный (R < 1)
или дефицит (R > 1)
на каждой частоте. Смотрите getPassiveIndex
для получения дополнительной информации о значении индекса пассивности.
passiveplot
автоматически выбирает частотный диапазон и число точек для графика на основе динамики G
.
passiveplot(___,
строит индекс пассивности для частот, заданных w
)w
.
Если w
является массивом ячеек формы {wmin,wmax}
, то passiveplot
строит индекс пассивности на частотах, располагающихся между wmin
и wmax
.
Если w
является вектором частот, то passiveplot
строит индекс пассивности на каждой заданной частоте.
Можно использовать этот синтаксис с любой из предыдущих комбинаций входных аргументов.