| > | restart;
|
Exercice 2bis
| > |
| > |
Etant donné que les opérations élémentaires s'obtiennent par produit de la matrice initiale par des matrices élémentaires déjà construites on a:
question a)
| > | Permut_ligne:=proc(i,j,A)
local B,k,t; t:=taille(A); B:=array(1..t[1],1..t[2]); B:=MatPermut(i,j,t[1]); evalm(Produit(B,A)); end: |
| > |
| > | question b) |
| > | Dilat_ligne:=proc(a,i,A)
local B,k,t; t:=taille(A); B:=array(1..t[1],1..t[2]); B:=MatDilat(a,i,t[1]); evalm(Produit(B,A)); end: |
| > |
| > | question c) |
| > | Transvect_ligne:=proc(i,a,j,A)
local B,k,t; t:=taille(A); B:=array(1..t[1],1..t[2]); B:=MatTransvect(i,a,j,t[1]); evalm(Produit(B,A)); end: |
| > |
question e)
| > | Permut_colonne:=proc(i,j,A)
local B,k,t; t:=taille(A); B:=array(1..t[1],1..t[2]); B:=MatPermut(i,j,t[1]); evalm(Produit(A,B)); end: |
| > |