//création matrices A=[1 2 3; 4 5 6; 7 8 9] B=[-1 0; 0 1; -3 0] //extractions L=[]//la matrice vide A(1,2) A(1,2)=-2 //affectation C=[1 2 3; 4 5 6; 7 8 9] C(5,4)=10//hors de la matrice 3x3 //opérateur : L1=[1:5] L2=[7:2:15] L=[10:-1:5] L=[10:-2:20] //concaténations [L1, L2]//on place L1 à gauche de L2 [L1; L2]//on place L1 au-dessus de L2 //concaténations [A, B] //juxtaposer A puis B //[A;B]//pour mettre B sous A [B,A]//juxtaposer B puis A //fonctions pour matrices zeros(4,3) ones(2,3) eye(3,3) rand(3,2) //algèbre des matrices //opérations terme à terme A+A A-A A./A A.*A A.^2 A.^A //opérations matricielles A*B B' A*A A^2 //erreurs fréquentes //A+B //B*A 1./A (1)./A //opérations scalaires A 1+A 2-A 3*A //size et length size(A) size(B) size(C) size(C,1)//nb lignes size(C,2)//nb colonnes size(L1) length(L1)//longueur //fonctions réelles et matrices A sum(A) max(A) exp(A)//application terme à terme expm(A)//exponentielle matricielle