Language Fundamentals > Operators and Elementary Operations
62 funções em MATLAB › Language Fundamentals > Operators and Elementary Operations.
Logical (Boolean) Operations
& | Operador E lógico elemento a elemento. |
all | Testa se todos os elementos são diferentes de zero (verdadeiros). |
any | Testa se algum elemento é diferente de zero (verdadeiro). |
find | Encontra os índices dos elementos diferentes de zero. |
logical | Converte valores em lógico verdadeiro ou falso. |
Short-Circuit && | E lógico com curto-circuito: o segundo operando só é avaliado se necessário. |
Short-Circuit || | OU lógico com curto-circuito: o segundo operando só é avaliado se necessário. |
xor | OU exclusivo lógico. |
| | Operador OU lógico elemento a elemento. |
~ | Operador NÃO lógico. |
Arithmetic Operations
' | Operador de transposta conjugada. |
* | Operador de multiplicação de matrizes. |
+ | Operador de adição: soma números, arrays e outros valores elemento a elemento. |
- | Operador de subtração e negação. |
.' | Operador de transposta sem conjugação. |
.* | Operador de multiplicação elemento a elemento. |
./ | Operador de divisão à direita elemento a elemento. |
.\ | Operador de divisão à esquerda elemento a elemento. |
.^ | Operador de potência elemento a elemento. |
/ | Operador de divisão à direita: a / b divide, ou resolve x*B = A para matrizes. |
\ | Operador de divisão à esquerda: resolve o sistema linear A*x = B. |
^ | Operador de potência de matrizes. |
bsxfun | Aplica uma função binária expandindo dimensões singleton. |
ceil | Arredonda em direção a mais infinito. |
cumprod | Produto cumulativo dos elementos de um array. |
cumsum | Soma cumulativa dos elementos de um array. |
diff | Diferenças entre elementos adjacentes. |
fix | Arredonda em direção a zero, descartando a parte fracionária. |
floor | Arredonda em direção a menos infinito. |
idivide | Divisão de inteiros com uma regra de arredondamento à escolha. |
mod | Resto da divisão, com o sinal do divisor (módulo). |
movsum | Soma móvel sobre uma janela deslizante. |
pagectranspose | Transpõe e conjuga cada página de um array N-D. |
pagemldivide | Resolve sistemas lineares página a página, A \ B para cada página. |
pagemrdivide | Divisão à direita página a página, A / B para cada página. |
pagemtimes | Multiplicação de matrizes página a página para arrays N-D. |
pagetranspose | Transpõe cada página de um array N-D. |
prod | Produto dos elementos de um array. |
rem | Resto da divisão, com o sinal do dividendo. |
round | Arredonda para o inteiro mais próximo, ou para um número de dígitos. |
tensorprod | Produto tensorial e contração de arrays ao longo de dimensões escolhidas. |
uminus | Menos unário: troca o sinal de cada elemento. |
uplus | Mais unário: retorna o argumento, com a conversão numérica de uma operação. |
Relational Operations
< | Operador menor que: testa elemento a elemento se A é menor que B. |
<= | Operador menor ou igual: testa elemento a elemento se A é no máximo B. |
== | Operador de igualdade: testa elemento a elemento se A e B são iguais. |
> | Operador maior que: testa elemento a elemento se A é maior que B. |
>= | Operador maior ou igual: testa elemento a elemento se A é no mínimo B. |
isequal | Testa se arrays são iguais em tamanho e conteúdo. |
isequaln | Testa a igualdade de arrays, tratando valores NaN como iguais. |
isequalwithequalnans | Testa a igualdade de arrays com NaN igual a NaN (nome antigo de isequaln). |
~= | Operador de diferença: testa elemento a elemento se dois valores são diferentes. |
Bit-Wise Operations
bitand | E bit a bit de inteiros. |
bitcmp | Complemento bit a bit de um inteiro. |
bitget | Lê bits de um inteiro em posições indicadas. |
bitor | OU bit a bit de inteiros. |
bitset | Liga ou desliga bits de um inteiro em posições indicadas. |
bitshift | Desloca os bits de um inteiro para a esquerda ou para a direita. |
bitxor | OU exclusivo bit a bit de inteiros. |
swapbytes | Inverte a ordem dos bytes de inteiros (troca de endianness). |
Set Operations
ismembertol | Testa pertinência a um conjunto de valores de ponto flutuante dentro de uma tolerância. |
uniquetol | Valores únicos de um array de ponto flutuante dentro de uma tolerância. |