sum(A) : vecteur-ligne, somme des colonnes de
A.
A' : transposée de A.
sum(A')' : vecteur-colonne, somme des lignes de A.
diag(A) : vecteur-colonne des éléments diagonaux de A.
A(i,j) : élément de A sur la i-ième ligne et j-ième
colonne.
A(8) : élément de A, situé en 8-ième position quand
on lit en descendant les colonnes (ici, A(8)=15).
Matlab adapte la taille de la matrice suivant les besoins. Par
exemple,
On peut utiliser les :pour gagner du temps.
1:10 est la suite (1,2,...,10).
0:pi/4:pi est la suite
.
A(1:k,j) donne les k premiers éléments de la j-ième colonne
de la matrice A.
: signifie tous les éléments.
end signifie le dernier élément.
sum(A(:,end))=sum(A(1:4,4)) calcule la somme de tous les
éléments de la quatrième colonne de A.
Pour fabriquer des matrices, on peut utiliser (entre autres) ces 3
commandes :
zeros(i,j) génère une matrice de 0,
ones(i,j) génère une matrice de taille de 1,
rand(i,j) génère une matrice de nombres uniformément
répartis sur [0,1].
Ces constructions sont à utiliser sans modération, car préallouer de la place pour un tableau avant de le remplir fait gagner du temps.
On peut aussi construire des matrices par concaténation (par blocs) :