-
4
pages
-
Documents
Description
Niveau: Supérieur
PCSI B Mathematiques Lycee Brizeux - annee 2009-2010 T P d ' i n f o r m a t i q u e M a t r i c e s e t p i v o t d e G a u s s Dans ce TP, nous utiliserons la librairie linalg (que l'on charge en tapant >with(linalg) ; en ligne de commande). La librairie linalg permet de faire du calcul matriciel et repond a la plupart des besoins. Une autre librairie plus recente existe : la librairie LinearAlgebra. Nous ne l'utiliserons pas ici, mais les esprits curieux pourront toujours y jeter un oeil une autre fois. I Construction de quelques matrices-test La construction de matrices s'effectue a l'aide de la commande matrix ( ? matrix). A noter que la com- mande equivalente dans la librairie LinearAlgebra est plus souple d'emploi : elle permet de construire plus aisement des matrices dites « structurees ». 1. Emploi de la commande matrix et operations matricielles Exercice 1. Chargez la librairie linalg, puis executez et precisez l'effet de chaque commande executee : ' & $ % > A:=matrix(4,3,[1,2,3,4,5,6,7,8,9,10,11,12]); > M:=matrix(3,4,(i,j)->(i+j)^2); > N:=matrix(10,10,(i,
PCSI B Mathematiques Lycee Brizeux - annee 2009-2010 T P d ' i n f o r m a t i q u e M a t r i c e s e t p i v o t d e G a u s s Dans ce TP, nous utiliserons la librairie linalg (que l'on charge en tapant >with(linalg) ; en ligne de commande). La librairie linalg permet de faire du calcul matriciel et repond a la plupart des besoins. Une autre librairie plus recente existe : la librairie LinearAlgebra. Nous ne l'utiliserons pas ici, mais les esprits curieux pourront toujours y jeter un oeil une autre fois. I Construction de quelques matrices-test La construction de matrices s'effectue a l'aide de la commande matrix ( ? matrix). A noter que la com- mande equivalente dans la librairie LinearAlgebra est plus souple d'emploi : elle permet de construire plus aisement des matrices dites « structurees ». 1. Emploi de la commande matrix et operations matricielles Exercice 1. Chargez la librairie linalg, puis executez et precisez l'effet de chaque commande executee : ' & $ % > A:=matrix(4,3,[1,2,3,4,5,6,7,8,9,10,11,12]); > M:=matrix(3,4,(i,j)->(i+j)^2); > N:=matrix(10,10,(i,
- echange
- pivot
- ligne ir
- colonne
- procedure gauss
- methode du pivot de gauss
- commandes utiles
- rang
-
Publié par