Определите, ли введенный логический массив
tf = islogical (A)
tf = islogical(A) возвращает true, если A является логическим массивом и false в противном случае. islogical также возвращает true, если A является экземпляром класса, который выведен от класса logical.
Эти примеры показывают значения, которые islogical возвращает когда переданные определенные типы:
% Relational operators return logical values islogical(5<7) ans = 1 % true and false return logical values islogical(true) & islogical(false) ans = 1 % Constants are double-precision by default islogical(1) ans = 0 % logical creates logical values islogical(logical(1)) ans = 1