isreal

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

Описание

пример

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

пример

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

Примеры

свернуть все

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

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

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

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

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

   1   1   1   1   1

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

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

свернуть все

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

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

свернуть все

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

См. также

Введенный в R2013a