evalRequirement

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

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

Синтаксис

c = evalRequirement(req,lin_sys)

Описание

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

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

req

Объект sdo.requirements.PZSettlingTime.

lin_sys

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

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

c

  • Расстояние со знаком действительного компонента каждой системы орудует шестами к связанному, если свойством Type req является <= или ==. Отрицательные величины указывают, что связанное удовлетворено, в то время как положительные значения указывают, что связанное нарушено. Если ==, значения кроме 0 указывают, что связанное нарушено.

  • Местоположения полюса, таким образом, что минимизация значений минимизирует время установления, если свойством Type req является 'min'.

Примеры

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

 req = sdo.requirements.PZSettlingTime;
 sys = tf(0.5,[1 3 3 1]);
 c = evalRequirement(req,sys);

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

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

| |