order

Порядок модели запроса

Синтаксис

NS = order(sys)

Описание

NS = order(sys) возвращает порядок модели NS. Порядком модели динамической системы является количество полюсов (для правильных передаточных функций) или количество состояний (для моделей пространства состояний). Для неподходящих передаточных функций порядок определяется как минимальное количество состояний, необходимых для построения эквивалентной модели пространства состояний (игнорируя аннулирование полюса/нуля).

order(sys) является перегруженным методом, который принимает модели SS, TF и ZPK. Для массивов LTI, NS - массив того же размера, в котором перечислены порядки каждой модели в sys.

Протест

order не пытается найти минимальные реализации систем MIMO. Для примера рассмотрим эту систему MIMO 2 на 2:

s=tf('s');
h = [1, 1/(s*(s+1)); 1/(s+2), 1/(s*(s+1)*(s+2))];
order(h)
ans =

     6

Хотя h имеет реализацию 3-го порядка, order возвращает 6. Использовать

order(ss(h,'min'))

для нахождения минимального порядка реализации.

См. также

| (Control System Toolbox)

Введенный в R2012a