geologia
Operadores aritméticos
Operadores relacionais
Operadores lógicos
Procedência dos operadores
Funções de teste
Resumo das funções Matlab
1
Os operadores aritméticos permitem efectuar as “tradicionais” operações matemáticas. A tabela seguinte sumaria alguns dos operadores aritméticos que estão na base da escrita deste tipo de operações matemáticas.
Operador
Descrição
+
Adição
-
Subtracção
.*
Multiplicação pontuada
^
Potenciação
./
Divisão direita pontuada
.\
Divisão esquerda pontuada
*
Multiplicação de matrizes
/
Divisão direita de matrizes
\
Divisão esquerda de matrizes
2
O Matlab interpreta o valor zero como falso e qualquer valor diferente de zero como verdadeiro Os operadores verdadeiro. relacionais, que operam sobre operadores numéricos ou sequência de caracteres (string), resultam em valores de retorno do tipo verdadeiro ou falso (valores lógicos).
Se a relação entre os operandos é verdadeira, a operação retorna o valor 1, retornando o valor 0 nos outros casos.
O Matlab apresenta os operadores relacionais, listados na tabela que se segue, que permite comparar escalares com escalares, escalares com matrizes e matrizes com matrizes. No caso da comparação entre matrizes, devemos ter o cuidado de verificar se estas apresentam a mesma dimensão, resultado em erro no caso de esta condição não ser satisfeita.
3
Operador
Descrição
==
Igual
ʧ=
Diferente
>
Maior
>=
Maior ou igual
<
Menor
b retorna o valor logical 1 se a for maior que b, retornando 0 se a for igual ou inferior a b.
% Definição de variáveis a = 1; b = 2;
% Comparação de escalares c = a > b, d = a < b
% Tipos de variáveis criadas
Whos
c=
0
d=
1
Name
Size
Bytes
Class
double array a 1x1
8
double array b 1x1
8
c
1x1
1 logical array logical array d 1x1
1
Grand total is a 4 elements using 18 bytes
5
No exemplo seguinte