evalRequirement

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

Синтаксис

c = evalRequirement(req,lin_sys)

Описание

c = evalRequirement(req,lin_sys) оценивает, удовлетворяет ли линейная система заданному пиковому усилению (норма по бесконечности системы) связанный. Замкнутый цикл вычисляется с помощью знака обратной связи, заданного в FeedbackSign свойство req.

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

req

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

lin_sys

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

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

c

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

  • Пиковое усиление, если Type свойство req min.

Примеры

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

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

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

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

| | |