isreal

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

Синтаксис

B = isreal(sys)
B = isreal(sys,'elem')

Описание

пример

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