MATLAB Precedência de operador
Sabendo que a ordem em que as tarefas são realizadas é essencial. Caso contrário, as fórmulas que você digita não funcionará como esperado e você vai obter resultados errantes. A tabela a seguir mostra a ordem em que MATLAB avalia vários operadores.
Você também pode lembrar de precedência do operador usando a sigla PEMDAS, que significa Parênteses, Exponent, multiplicar e dividir, somar e subtrair.
Operador | Descrição |
---|---|
() | Parênteses são usados para agrupar expressões e para substituir thedefault precedência de modo que você pode forçar uma operação de lowerprecedence (como adição) para tomar precedência sobre uma operationof maior precedência (como multiplicação). |
.' .^ ' ^ | Transpor, poder, complexa transposta conjugada, matrixpower. |
+ - ~ | Operadores unários interagir com um único orexpression variável. |
.* ./. * / | Multiplicação e divisão (direita e esquerda). |
+ - | Adição e subtração. |
: | operador de Colon (usado para faixas). |
lt; = lt; >> = | Os operadores de comparação. |
== ~ = | operadores de igualdade. |
| | Os operadores lógicos (element-wise). |
|| | Os operadores lógicos (curto-circuito). |