evalRequirement

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

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

Синтаксис

c = evalRequirement(req,lin_sys)

Описание

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

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

req

Объект Requirement (sdo.requirements.StepResponseEnvelope, ...).

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

lin_sys

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

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

c

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

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

Примеры

Оцените требование к собственной частоте.

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

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

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

| | |