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 отрицательно, который указывает, что система удовлетворяет требованию коэффициента затухания.

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

| |