evalRequirement

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

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

Синтаксис

c = evalRequirement(req,lin_sys)

Описание

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

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

req

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

lin_sys

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

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

c

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

  • Отрицательный из отношения затухания, таким образом, что минимизация значений максимизирует отношение затухания, если свойством Type req является 'max'.

Примеры

Оцените требование отношения затухания.

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

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

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

| |