Vous êtes sur la page 1sur 5

Manipulation des vecteurs et des matrices

TP_ II

TP N° 02
Manipulation des vecteurs & matrices

Exercice 1 :
Evaluez les deux expressions suivantes pour t  6,8 :

1. t1  ln(| t 2  t 3 |)

75
2. t2  cos  0,8t  3
2t
Exercice 2 :
1. En utilisant le type ‘’ function handle’’, créer les fonctions suivantes :
e2 x
f1 ( x)  2 x 4  6 x3  14, 8 x 2  9,1 f 2 ( x) 
x 2  x  14
2
x2  x y  x
g1 ( x, y )  x  y  2
2 2
g 2 ( x, y )  xy  x  y    
y  x  2y  y

2. Evaluer f1 ( x ) et f 2 ( x) pour x  2,34 et g1 ( x, y) et g 2 ( x, y ) pour x  8,3 et y  2, 4

Exercice 3 :
1. Créer un vecteur V qui contient les nombres paires entre 444 et 668 ?
2. Quelle est la taille du vecteur V length_v?
3. Donner la somme des éléments de V sum_v et leurs moyenne mean_v?
4. Trier par ordre décroissant le vecteur V différentes dans un vecteur nommé V_sort par
deux méthodes différentes?

Exercice 4 :

1. Créer les vecteurs U1 et U2 suivants :


U1  1 2 0,5  7 11
U 2   9 2 3
11 44 7 0

2. Donner U s  U1  U 2 , U d  U1  U 2 ?

3. Trouver les éléments non nuls du vecteur U s et leurs indices ?

4. Trouver le vecteur U lr obtenu par rotattion du vecteur U d ?

2eme année Licence télécommunications Spatiales


TP Environnement Matlab IAES Blida
Mme : S. DEHOUCHE 2022/2023
Manipulation des vecteurs et des matrices
TP_ II

5. Remplacer l’élément de la troisième position du vecteur U lr par la valeur 122?

6. Trouver le vecteur U lr _ n obtenu en supprimant les éléments des indices 1 et 5 ?

Exercice 5 :
Nous donnons dans le tableau suivant les trajets efféctué par un avion associés à leurs vitesses
et durrées de vol :
Trajet Vitesse (mph) Durrée (h)
1 200 2
2 250 5
3 400 3
4 300 4

1. Créer deux vecteurs Vit et Dur et y stocker les vitesses et les durrées repectivement ?
2. En utilisant les vecteurs Vit et Dur, calculer la distance en kilomètres pour chaque vol
dans un vecteur Dist ?
3. En déduire (par deux méthodes différentes) la distance totale parcourrue par cet avion
en effectuant ces trajets ?
Exercice 6 :

Résoudre les deux systèmes d’équations suivants :

4 x  2 y  6 z  8 x  y  z  2
 
2 x  8 y  2 z  4 2 x  y  z  3
6 x  10 y  3 z  0 4 x  3 y  z  6
 

Exercice 7 :

Générer la matrice mat(12x4) dont les quatres premières lignes contiennent les nombres
impaires de 1 à 31, les quatres suivantes lignes formées par une matrice identité 4x4 et les
quatres dernières lignes par les nombres paires de 2 à 32.

2eme année Licence télécommunications Spatiales


TP Environnement Matlab IAES Blida
Mme : S. DEHOUCHE 2022/2023
Manipulation des vecteurs et des matrices
TP_ II

Exercice 8 :

6 4
 
1. Créer la matrice Mat (10x10) suivante : Mat   6 
4 6 

2. Remplacer la deuxième ligne par le vecteur formés des nombres paires entre 0 et 18 ?

3. Remplacer la septième colonne par le vecteur formé par les nombres impaires compris
entre 11 et 29 ?

4. Remplacer les éléments des lignes 1, 3 et 9 par le nombre 10 ?

5. Ranger dans un vecteur appelé ‘mean_vert’ les moyennes de chaque colonne, repérer les
moyennes supérieure à 10 ?

6. Ranger dans un vecteur appelé ‘mean_hori’ les moyennes de chaque ligne, repérer les
moyennes égales à 10 ?

Exercice 9 :

On considère les deux matrices suivantes:

 1 3 2
  1 2 5 7
5 5 1  
mat1   mat2   6 1 1 3 
 10 0 3 1
   3 4 2 
 1 1 2 

1. On note U la deuxième colonne de mat1 et V la dernière ligne de mat2, déterminer U .V ?


Quelle est sa taille ?

2. On note matu la matrice obtenue à partir de la matrice mat1 en remplaçant U par -U,

déterminer matu ?

3. On pose matm  mat1.mat2 . Déterminer les parties supérieure et inférieure de cette

matrice ?

2eme année Licence télécommunications Spatiales


TP Environnement Matlab IAES Blida
Mme : S. DEHOUCHE 2022/2023
Manipulation des vecteurs et des matrices
TP_ II

4. Donner une instruction pour extraire une partie de matm appelée mat p qui contient les

éléments des lignes 2 et 3 et des colonnes 1 et 2 ?

5. Donner une instruction pour extraire une partie de matm appelée mat pp qui contient les

éléments des lignes 1et 4 et des colonnes 2 et 3 ?

 mat p mat p 
6. Construire par deux méthodes différentes la matrice (4x4) matrep    ?
 mat p mat p 

7. Construire par deux méthodes différentes la matrice (4x6)


 mat p mat p ' mat p 
matrep1    ?
 mat p mat p ' mat p 

Exercice 10 :

Soit la matrice matm  magic(5)

1. Diviser les éléments de la colonne 3 par 2 ?


2. Sommer les éléments de la première et la quatrième ligne et mettre le résultat dans la
quatrième ligne ?
3. Multiplier les éléments de deuxième colonne par les éléments de cinquième colonne
et mettre le résultat dans la deuxième ligne ?
4. Remplacer les éléments de la diagonnale par 10 ?

Exercice 11 :
1. Créer les matrices suivantes :

2 4 6 8   0 10 10 10 
   
10 12 14 16  10 0 10 10 
M1   M2  
 18 20 22 24  10 10 0 10 
   
 26 28 30 32  10 10 10 0 
1 3 5 7 9 11 13 15 
M3   
17 19 21 23 25 27 29 31 

2eme année Licence télécommunications Spatiales


TP Environnement Matlab IAES Blida
Mme : S. DEHOUCHE 2022/2023
Manipulation des vecteurs et des matrices
TP_ II

2. Extraire la deuxième ligne et la troisième colonne de M 1 , puis sa sous matrice centrale

M m (2x2) ?

3. Changer les deux premières lignes de M 1 par les deux dernières colonnes de M 2 dans

une nouvelle matrice M 4 ?

4. Changer les deux premières lignes de M 1 par la deuxième colonne de M 2 et les quatre

premier éléments de la deuxième ligne de M 3 dans une nouvelle matrice M 5 ?

5. En déduire (par une seule instruction pour chaque matrice) à partir de M 1 les matrices

suivantes :
M 11   2 10 18 26 4 12 20 28 6 14 22 30 8 16 24 32 

2 6 10 14 18 22 26 30 
M 12   
4 8 12 16 20 24 28 32 

2 18 
 
4 20 
6 22 
 
8 24 
M 12  
 10 26 
 
 12 28 
 14 30 
 
 16 32 

2eme année Licence télécommunications Spatiales


TP Environnement Matlab IAES Blida
Mme : S. DEHOUCHE 2022/2023

Vous aimerez peut-être aussi