Логические операторы и соответствующие им функции служат для реализации поэлементных логических операций над элементами одинаковых по размеру массивов.
Логические операторы и функции MATLAB
Функция | Название | Обозначение |
And Or Not Xor Any Аll | Логическое И (AND) Логическое ИЛИ (OR) Логическое НЕ (NOT) Исключающее ИЛИ (EXCLUSIVE OR) Верно, если все элементы вектора равны нулю Верно, если все элементы вектора не равны нулю | & | ~ |
Аргументами логических операторов могут быть числа и строки. При аргументах-числах логический нуль соответствует числовому нулю, а любое отличное от нуля число воспринимается как логическая единица. Для строк действует уже отмеченное правило — каждый символ строки представляется своим ASCII-кодом.