Найдите логическими НЕТ
~A
not(A)
~
возвращает логический массив, одного размера как A
A
. Массив содержит логический 1
(true
) значения, где A
является нулевой и логический 0
(false
) значения, где A
является ненулевым.
not(
альтернативный путь состоит в том, чтобы выполнить A
)~A
, но редко используется. Это позволяет выполнить перегрузку оператора для классов.
Также можно использовать символ ~
в качестве выходного аргумента заполнителя в вызове функции. Например, [~,i] = max(A)
подавляет первый вывод функции max
, возвращая только индексы максимальных значений. Для получения дополнительной информации см. Игнорирование входных параметров функции.