Amatrisaning satrlar sonini rowdim(A), ustunlar sonini coldim(A) buyruqlari orqali aniqlash mumkin.
Matrisalar ustida amallar. Bir o’lchovli ikki matrisani qo’shish vektorlarni qo’shish kabi quyidagi buyruqlar orqali amalga oshiriladi: evalm(A+B) yoki matadd(A,B). Ikki matrisaning ko’paytmasi quyidagi buyruqlar orqali amalga oshiriladi:
a) evalm(A&*B); b) multiply(A,B). Ko’paytmani hisoblayotgan buyruqning ikkinchi argumenti sifatida vektorni ko’rsatish mumkin, masalan:
> A:=matrix([[1,0],[0,-1]]): B:=matrix([[-5,1], [7,4]]);
> v:=vector([2,4]);
> multiply(A,v);
> multiply(A,B);
> matadd(A,B);
evalm buyrug’i xuddi shunday matrisaga sonni qo’shish va ko’paytirish imkonini beradi. Masalan: > S:=matrix([[1,1],[2,3]]): > evalm(2+3*S);
Determinantlar, minorlar va algebraik to’ldiruvchilar. Amatrisa determinanti det(A) buyrug’i bilan hisoblanadi. minor(A,i,j) buyrug’i matrisaning i-satri va j- ustunini o’chirishdan hosil bo’lgan matrisani beradi.
A matrisaning aijelementining Mij minorini det(minor(A,i,j)) buyruq bilan hisoblash mumkin. A matrisa rangi rank(A) buyrug’i bilan hisoblanadi. Diagonal elementlarining yig’indisidan iborat bo’lgan A matrisa izi (sled) trace(A) buyrug’i bilan hisoblanadi. Masalan: > A:=matrix([[4,0,5],[0,1,-6],[3,0,4]]);
> det(A); 1
> minor(A,3,2);
> det(%); -24
> trace(A); 9
Teskari va transponirlangan matrisa A-1 -teskari matrisa bo’lib, bunda A-1A=AA-1=Ye, bu yerda Ye - birlik matrisa. Uni ikki usul bilan hisoblash mumkin: