Como encontrar OR lógico no MATLAB ou |

Como Encontrar Or Logico No Matlab Ou



Os operadores lógicos são os componentes fundamentais de todas as linguagens de programação usadas em muitas tarefas de programação para comparar dois escalares ou matrizes. Eles se comportam como operadores aritméticos e possuem vários tipos, como AND, OR, XOR e muito mais. O operador OR é usado para determinar se um ou ambos os operandos são verdadeiros e no MATLAB é representado pela barra vertical (|).

Este blog irá discutir como encontrar o OR lógico no MATLAB usando alguns exemplos.

Como encontrar OR lógico no MATLAB?

Você pode encontrar OR lógico no MATLAB:







  • Usando OU | Operador
  • Usando a função or()

1: Como encontrar OR lógico no MATLAB usando | Operador?

A maneira mais comum de encontrar OR lógico no MATLAB é usar o | operador. Este operador compara dois valores escalares ou matrizes e retorna um valor escalar lógico (0 ou 1) ou uma matriz lógica.



  • Se este operador comparar dois valores escalares, ele retornará um valor lógico escalar.
  • Se este operador comparar dois arrays que devem ter o mesmo tamanho, ele retornará um array lógico com o mesmo comprimento dos arrays de entrada.

Exemplo para encontrar o OR lógico no MATLAB usando o | Operador?

O exemplo fornecido compara os valores e matrizes fornecidos usando o | operador no MATLAB.



num1 = 8 ;
num2 = 0 ;
A = rands ( 10 , 5 ) ;
B = magia ( 5 ) ;
num1 | num2
A | B





2: Como encontrar OR lógico no MATLAB usando a função or()?

Outra maneira de encontrar OR lógico no MATLAB é usar a função or(). Esta função nos permite comparar dois valores escalares ou matrizes fornecidos. Esta função é a alternativa ao | operador.

Sintaxe
O ou() a sintaxe da função é fornecida abaixo:



ou ( A, B )

Aqui,
A função ou (A,B) pega A e B como entradas, compara-os e retorna um valor lógico ou array como saída.

  • Sempre que esta função aceita dois valores escalares para realizar a comparação, ela retorna um valor lógico escalar.
  • Sempre que esta função compara dois arrays que devem ser do mesmo tamanho, ela retorna um array lógico com o mesmo comprimento dos arrays de entrada.

Exemplo para encontrar o OR lógico no MATLAB usando a função or()?

Este código MATLAB encontra OR lógico usando o ou() função comparando dois valores escalares e duas matrizes no MATLAB.

num1 = 8 ;
num2 = 0 ;
A = rand ( 5 ) ;
B = zeros ( 5 ) ;
ou ( num1, num2 )
ou ( A,B )

Conclusão

Os operadores lógicos são os blocos de construção de todas as linguagens de programação. Eles têm vários tipos, como AND, OR, NOR, XOR e muito mais. O MATLAB também nos permite realizar operações lógicas em escalares ou arrays. Este guia usou duas maneiras de encontrar OR lógico usando o | operador e usando ou() função. Também forneceu exemplos para comparar dois valores escalares, duas matrizes e um valor escalar e uma matriz.