evalRequirement

Класс: sdo.requirements.SingularValue
Пакет: sdo.requirements

Оцените сингулярное значение, привязал линейную систему

Синтаксис

c = evalRequirement(req,lin_sys)

Описание

c = evalRequirement(req,lin_sys) оценивает, удовлетворяет ли линейная система заданным связанным сингулярным значениям.

Входные параметры

req

sdo.requirements.SingularValue объект.

Для систем MIMO связанное применяется к каждому вводу/выводу (ввод-вывод) канал.

lin_sys

Линейная система (tf, ss, zpk, frd, genss, или genfrd).

Выходные аргументы

c

Вектор-столбец, указывающий на максимальное расстояние со знаком системы, получает к каждому ребру, заданному в req. Отрицательные величины указывают, что обметанному краю удовлетворяют, и положительные значения указывают, что обметанный край нарушен.

Для систем MIMO, матрицы расстояний со знаком, где каждый столбец представляет пару ввода-вывода и дает расстояние этого парное усиление IO к каждому ребру в границах.

Примеры

Оцените требование сингулярного значения.

 req = sdo.requirements.SingularValue;
 sys = tf(1,[1 2 2 1]);
 c = evalRequirement(req,sys);

c отрицательно, который указывает, что система удовлетворяет требованию усиления.

Смотрите также

| | |