Как найти логическое ИЛИ в MATLAB или |

Kak Najti Logiceskoe Ili V Matlab Ili



Логические операторы являются фундаментальными компонентами всех языков программирования, используемых во многих задачах программирования для сравнения двух скаляров или массивов. Они ведут себя как арифметические операторы и имеют несколько типов, например AND, OR, XOR и другие. Оператор OR используется, чтобы определить, являются ли один или оба операнда истинными, и в MATLAB он представлен вертикальной чертой (|).

В этом блоге мы обсудим, как найти логическое ИЛИ в MATLAB, используя несколько примеров.

Как найти логическое ИЛИ в MATLAB?

Вы можете найти логическое ИЛИ в MATLAB:







  • Использование ИЛИ | Оператор
  • Использование функции or()

1: Как найти логическое ИЛИ в MATLAB, используя | Оператор?

Самый распространенный способ найти логическое ИЛИ в MATLAB — использовать оператор | оператор. Этот оператор сравнивает два скалярных значения или массива и возвращает логическое скалярное значение (0 или 1) или логический массив.



  • Если этот оператор сравнивает два скалярных значения, он возвращает скалярное логическое значение.
  • Если этот оператор сравнивает два массива, которые должны быть одинакового размера, он возвращает логический массив той же длины, что и входные массивы.

Пример поиска логического ИЛИ в MATLAB с использованием оператора | Оператор?

В данном примере сравниваются заданные значения и массивы с использованием | оператор в MATLAB.



число1 = 8 ;
число2 = 0 ;
А = ранды ( 10 , 5 ) ;
Б = магия ( 5 ) ;
число1 | число2
А | Б





2. Как найти логическое ИЛИ в MATLAB, используя функцию or()?

Другой способ найти логическое ИЛИ в MATLAB — использовать функцию or(). Эта функция позволяет нам сравнивать два заданных скалярных значения или массива. Эта функция является альтернативой | оператор.

Синтаксис
или() синтаксис функции приведен ниже:



или ( А, Б )

Здесь,
Функция или (А, В) принимает A и B в качестве входных данных, сравнивает их и возвращает логическое значение или массив в качестве выходных данных.

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

Пример поиска логического ИЛИ в MATLAB с использованием функции or()?

Этот код MATLAB находит логическое ИЛИ, используя оператор или() функция путем сравнения двух скалярных значений и двух массивов в MATLAB.

число1 = 8 ;
число2 = 0 ;
А = ранд ( 5 ) ;
Б = нули ( 5 ) ;
или ( номер1, номер2 )
или ( А, Б )

Заключение

Логические операторы являются строительными блоками всех языков программирования. Они имеют различные типы, такие как AND, OR, NOR, XOR и другие. MATLAB также позволяет нам выполнять логические операции со скалярами или массивами. В этом руководстве используются два способа поиска логического ИЛИ с помощью оператора | оператор и используя или() функция. Он также предоставил примеры для сравнения двух скалярных значений, двух массивов, а также скалярного значения и массива.