0% ont trouvé ce document utile (0 vote)
45 vues5 pages

TP 2

Transféré par

belkacemifouad733
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
45 vues5 pages

TP 2

Transféré par

belkacemifouad733
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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