Operadores.
Los operadores aritméticos como +, -, *, / son los mismos que en
los lenguajes tradicionales como C, Java, Fortran, etc., así como la
precedencia de estos.
|
suma |
+ |
|
resta
|
- |
|
multiplicación
|
* |
|
división
|
/ |
|
reciproco
|
\ |
Un operador no convencional es el reciproco
clear;
c = 3\1
Los operadores condicionales que existen en Matlab son:
|
Mayor que |
> |
|
Menor
que |
< |
|
Mayor
igual |
>= |
|
Menor
igual |
<= |
|
Igual a |
== |
|
Diferente de |
~= |
Los cuales son utilizados para hacer condicionales con la
sentencia if
clear;
r = -2
if r > 0, (4/3)*pi*r^3
end
Note que todas las sentencias if deben ir acompañadas por un end.
Los operadores lógicos and y or se denotan con & y |
g = 5
if g>3 | g <0, a = 6
end
y se puede hacer agrupamiento con los operadores & y |
clear;
a = 2
b = 3
c = 5
if((a==2 | b==3) & c < 5) g=1; end;