En matlab, les opérations * (multiplication), + (addition) et - (soustraction) sont des opérations matricielles.
L'addition (resp. la soustraction) se font terme à terme : Etant données A et B deux matrices de même taille, la matrice
C = A+B %%%resp. C=A-Bproduit une matrice de même taille que A et B définie par
C = A*Bdonne une matrice de taille lxn définie par
C=A.*B;on calcule la matrice C qui a pour terme
L'opération exposant (notée ) est conçue selon les mêmes principes que la multiplication. Etant donné une matrice carrée A et un entier relatif non nul n, le code
B=A^n;produit la matrice
B=A.^n;produit la matrice B de terme
L'opération / ne correspond pas à une division. En écrivant le code
x=A/b;on résout le système linéaire
Il existe cependant une opération de division pointée. Etant données A et B deux matrices de même taille, B ne comportant pas de termes nuls, le code
C=A./B;produit une matrice C ayant pour terme