Académique Documents
Professionnel Documents
Culture Documents
Matrices particulières
zeros(m,n), ones(m,n),eye(n), diag(x), magic(n),rand(n), rand(m,n), rand([m,n]), randn(m,n) .
Exercice 1 :
Soit M=[ 1 12 3 1; 11 22 333 24; 31 32 33 34; 41 42 43 44 ]
1. En n'utilisant que la matrice M et les matrice particulières créer la matrice A de dimension
1 12 3 1 1 0 0 0
11 22 333 24 0 1 0 0
31 32 33 34 0 0 1 0
41 42 43 44 0 0 0 1
8 × 8 suivante : A =
1 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0
0 0 1 0 0 0 0 0
0 0 0 1 0 0 0 0
1
2. Extraire de A la sous-matrice A1 suivantes :
333 24 0 1
33 34 0 0
A1 =
43 44 0 0
0 0 0 0
3. Calculer la transposée de A1
Exercice 2 :
Soient les vecteurs lignes x = 1 2 3 et y = 4 5 6 7 .
1. Créer la matrice A de taille (3, 4) où toutes les colonnes de A sont des vecteurs x mis en
colonnes. (utiliser la commande ones).
2. Créer de même la matrice B de taille (3, 4) où toutes les lignes de B sont des vecteurs y.
3. A l'aide de A et B, créer une matrice C de taille (3, 4) dont le terme d'indices (i, j) est x .
yj
10 2 12 0 0 0
2 −1 0 4 0
2 10 2 22 0 0
−1 2 −1 0 4
8 2 10 2 32 0
D= , E= 0 −1 2 −1 0 .
0 6 2 10 2 42
4 0 −1 2 −1
0 0 4 2 10 2
0 4 0 −1 2
0 0 0 2 2 12