isfinite

Определите, имеет ли модель конечные коэффициенты

Описание

пример

B = isfinite(sys) возвращает логическое значение 1 TRUE) если модель sys имеет конечные коэффициенты и логическое значение 0 ложь) в противном случае. Если sys массив моделей, затем B= 1 если все модели в sys имейте конечные коэффициенты.

пример

B = isfinite(sys,'elem') проверки каждая модель в массиве моделей sys и возвращает логический массив одного размера с sys. Логический массив указывает который модели в sys имейте конечные коэффициенты.

Примеры

свернуть все

Создайте модель и проверяйте, конечны ли ее коэффициенты все.

sys = rss(3);
B = isfinite(sys)
B = logical
   1

Модель, sys, имеет конечные коэффициенты.

Создайте массив 1 на 5 моделей и проверяйте каждую модель на конечные коэффициенты.

sys = rss(2,2,2,1,5);
B = isfinite(sys,'elem')
B = 1x5 logical array

   1   1   1   1   1

isfinite проверки каждая модель в массиве моделей, sys, и возвращает логический массив, указывающий, какие модели имеют все конечные коэффициенты.

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

свернуть все

Модель или массив, чтобы проверять, заданный как модель ввода - вывода или массив моделей. Модели ввода - вывода включают модели динамической системы, такие как числовые модели LTI и обобщенные модели. Модели ввода - вывода также включают статические модели, такие как настраиваемые параметры или обобщенные матрицы.

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

свернуть все

Отметьте указание, имеет ли модель конечные коэффициенты, возвращенные как логическое значение или логический массив.

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

Введенный в R2013a