Този блог ще обсъди как да намерите логическото ИЛИ в MATLAB, използвайки някои примери.
Как да намеря логическо ИЛИ в MATLAB?
Можете да намерите логическо ИЛИ в MATLAB:
- Използване на ИЛИ | Оператор
- Използване на функцията or().
1: Как да намерите логическо ИЛИ в MATLAB с помощта на | Оператор?
Най-често срещаният начин за намиране на логическо ИЛИ в MATLAB е използването на | оператор. Този оператор сравнява две скаларни стойности или масиви и връща логическа скаларна стойност (0 или 1) или логически масив.
- Ако този оператор сравнява две скаларни стойности, той връща скаларна логическа стойност.
- Ако този оператор сравнява два масива, които трябва да са с еднакъв размер, той връща логически масив със същата дължина като входните масиви.
Пример за намиране на логическо ИЛИ в MATLAB с помощта на | Оператор?
Даденият пример сравнява дадените стойности и масиви с помощта на | оператор в MATLAB.
num1 = 8 ;
num2 = 0 ;
A = рандове ( 10 , 5 ) ;
B = магия ( 5 ) ;
номер1 | бр.2
А | Б
2: Как да намеря логическо ИЛИ в MATLAB с помощта на функцията or()?
Друг начин за намиране на логическо ИЛИ в MATLAB е използването на функцията or(). Тази функция ни позволява да сравним две дадени скаларни стойности или масиви. Тази функция е алтернативата на | оператор.
Синтаксис
The или() синтаксисът на функцията е даден по-долу:
или ( А, Б )
Тук,
Функцията или (A, B) приема A и B като входове, сравнява ги и връща логическа стойност или масив като изходи.
- Когато тази функция приеме две скаларни стойности за извършване на сравнение, тя връща скаларна логическа стойност.
- Всеки път, когато тази функция сравнява два масива, които трябва да са с еднакъв размер, тя връща логически масив със същата дължина като входните масиви.
Пример за намиране на логическо ИЛИ в MATLAB с помощта на функцията or()?
Този код на MATLAB намира логическо ИЛИ, използвайки или() функция чрез сравняване на две скаларни стойности и два масива в MATLAB.
num1 = 8 ;num2 = 0 ;
A = ранд ( 5 ) ;
B = нули ( 5 ) ;
или ( номер1, номер2 )
или ( А, Б )
Заключение
Логическите оператори са градивните елементи на всички езици за програмиране. Те имат различни типове като AND, OR, NOR, XOR и др. MATLAB също ни позволява да извършваме логически операции върху скалари или масиви. Това ръководство използва два начина за намиране на логическо ИЛИ с помощта на | оператор и използване или() функция. Той също така предоставя примери за сравняване на две скаларни стойности, два масива и скаларна стойност и масив.