isfinite

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

Описание

пример

B = isfinite(sys) возвращает логическое значение 1 (true) если модель sys имеет конечные коэффициенты и логическое значение 0 (false) в противном случае. Если 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