>

Operador maior que: testa elemento a elemento se A é maior que B.

Categoria: Language Fundamentals > Operators and Elementary Operations

Sintaxe

C = A > B

Aplica o operador a A e B. Equivale a gt(A, B).

Descrição

A comparação é elemento a elemento, com expansão implícita, e retorna um array lógico. É usada para montar condições, contar com sum(x > t) ou filtrar com x(x > t). Comparações com NaN são sempre 0.

Dentro de if e while, uma condição em array só é verdadeira quando todos os elementos são diferentes de zero.

Argumentos de entrada

A, B
Arrays numéricos, lógicos ou de char (para valores complexos só a parte real é comparada). Os tamanhos devem ser compatíveis, ou um deles um escalar.

Argumentos de saída

C
Array lógico: 1 onde a relação vale, 0 nos demais.

Exemplo

x = [4 -1 7 0];
x > 0
sum(x > 0)
x(x > 0)
Saída
ans = 1×4 logical array

   1   0   1   0
ans = 2
ans = 1×2

     4     7

Veja também

gt >= < == sum