SlideShare une entreprise Scribd logo
Université de Skikda – 20 Aout 55

Deuxième année pétrochimie S3

TP 2 : Vecteurs et matrices
Exercice 1 : les vecteurs
1. Donner les instructions Matlab permettant de créer les vecteurs suivants :
V1 = [2 , 3 , 4 , … , 9 , 10]
V2 = [-1.5 , 0 , 1.5 , … , 4.5 , 6]
V3= [1 , 1/4 , 1/9 , 1/16 , 1/25 , … , 1/81 , 1/100]
2. Créer un vecteur ligne U qui commence par -π/3 et qui se termine par 5π/3, et qui contient exactement 05 éléments. 3. Créer un
vecteur V qui contient tous les éléments des vecteurs V1, V2 et V3 ?
4. Proposer une instruction Matlab permettant d’inverser les éléments du vecteur U consécutivement.
5. Proposer une instruction Matlab permettant d’afficher les éléments du vecteur V de la 5eme position jusqu’à la 11éme
6. Proposer une instruction Matlab permettant d’afficher le deuxième tiers du vecteur V dans l’ordre inverse.

Exercice 2 : opérations sur les matrices
Soit les matrices :
A = [2 5 1;0 3 -1] B = [1 0 2;-1 4 -2;5 2 1] et D= [2 1;4 3]
Calculer :
a)

Les transposées de A et B ?

b) La matrice C égale au produit de A par B ?
c)

La taille de C ?

d) L'inverse de D ?
e)

Le carré des éléments des matrices A, B et D ?

Exercice 3 : conditions des opérations sur les matrices
Soit les matrices :
1) Peut-on calculez les expressions suivantes :
f)

A^2 ?

g) A.^2 ?
h) A/2 ?
i)

A+zeros(3,3)?

1
j)

A.*ones(3,2) ?

k) A*B ?
l)

A*eye(2) ?

m) A*eye(3) ?
n) Diag(A) ?
o) Det(A) ?
2) Calculez les expressions suivantes :
a)

ceil(B) - floor(B)

b) B = floor(B)
c)

[A , A]’

d) A.*(2*ones(3,2))
e)

A+(2+zeros(3,2))

f)

A == [-1 , 1 ; 2, 4 ; 0, 5]

g) isequal(A, [-1 , 1 ; 2, 4 ; 0, 5])
h) [1 , 2 ; 5 , 6] > [2 , 1 ; 4 ,7]

Exercice 4 :

Soit les 3 matrices : A =

,B=

⁡et C =

1) Créer ces trois matrices en Matlab.
2) Répondez par oui ou non, ensuite effectuez le calcul :
i)

Peut-on calculer : >> A+B ?

j)

Peut-on calculer : >> A+C ?

k) Peut-on calculer : >> A*B ?
l)

Peut-on calculer : >> B*C ?

m) Peut-on calculer : >> B.*C ?
n) Peut-on calculer : >> B*eye(2) ?
o) Peut-on calculer : >> B*eye(3) ?
p) Les matrices (3+zeros(4)) et (3*ones(4)) sont les mêmes
3) Donnez le résultat des expressions suivantes :
q) >> B(1:2,1)
r)

>> [2*ones(3,3),B]

s)

>> B([1,3], :)

t)

>> B==[C ;[1 1]]

u) >> B~=[C ;[1,1]]
v) >> D=[C ; ones(1,2)]
w) >> B.*D
x) >> 2*ones(3,2)-B*eye(2)

2
Exercice 5 : concaténation de matrices
Concaténation verticale :
La concaténation verticale consiste à mettre des matrices les unes sur les autres verticalement, donnez les instructions Matlab pour
Créez et concaténer verticalement les matrices suivantes :

a)

b)

c) c’est quoi la condition pour que l’opération de concaténation verticale soit correcte ?

Concaténation horizontale :
La concaténation horizontale consiste à mettre des matrices les unes à coté des autres verticalement.
Créez et concaténer horizontalement les matrices suivantes :

a)

b)

c) c’est quoi la condition pour que l’opération de concaténation horizontale soit correcte ?

3
Exercice 6 : génération automatique de matrices
Donner les instructions Matlab les plus courtes pour générer les matrices suivantes :

Exercice 7 : résolution système d’équations linéaires
Résoudre d’abord manuellement, et ensuite en utilisant les instructions Matlab du système d’équations suivant :

Contrôler l’exactitude de la solution par le remplacement dans les équations des valeurs de x et de y calculées ?

Exercice 8 :
Donner les instructions Matlab pour résoudre le système d’équations suivant :

4

Contenu connexe

Tendances

Traitement des images avec matlab
Traitement des images avec matlabTraitement des images avec matlab
Traitement des images avec matlab
omar bllaouhamou
 
Matlab Travaux Pratique
Matlab Travaux Pratique Matlab Travaux Pratique
Matlab Travaux Pratique
Smee Kaem Chann
 
récursivité algorithmique et complexité algorithmique et Les algorithmes de tri
récursivité algorithmique et complexité algorithmique et Les algorithmes de trirécursivité algorithmique et complexité algorithmique et Les algorithmes de tri
récursivité algorithmique et complexité algorithmique et Les algorithmes de tri
Yassine Anddam
 
matlab example
matlab examplematlab example
matlab example
BirukTigistu
 
PRML 4.1.6-4.2.2
PRML 4.1.6-4.2.2PRML 4.1.6-4.2.2
PRML 4.1.6-4.2.2
kazunori sakai
 
124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011
sunprass
 
Limites classiques de toutes les fonctions 4
Limites classiques de toutes les fonctions 4Limites classiques de toutes les fonctions 4
Limites classiques de toutes les fonctions 4
ulrich loemba
 
Série sous programmes (bac scientifique)
Série sous programmes (bac scientifique)Série sous programmes (bac scientifique)
Série sous programmes (bac scientifique)
Hichem Kemali
 
éNoncés+corrections bac2009
éNoncés+corrections bac2009éNoncés+corrections bac2009
éNoncés+corrections bac2009
Morom Bil Morom
 
Les algorithmes d'arithmetique
Les algorithmes d'arithmetiqueLes algorithmes d'arithmetique
Les algorithmes d'arithmetique
mohamed_SAYARI
 
PRML_titech 2.3.1 - 2.3.7
PRML_titech 2.3.1 - 2.3.7PRML_titech 2.3.1 - 2.3.7
PRML_titech 2.3.1 - 2.3.7
Takafumi Sakakibara
 
Java cours n° 2 - classe-objet-constructeur
Java   cours n° 2 - classe-objet-constructeurJava   cours n° 2 - classe-objet-constructeur
Java cours n° 2 - classe-objet-constructeur
Abdelwahab Naji
 
Exercices corrigés les matrices- djeddi kamel
Exercices corrigés les matrices- djeddi kamelExercices corrigés les matrices- djeddi kamel
Exercices corrigés les matrices- djeddi kamel
Kamel Djeddi
 
Chapitre 8: Les arbres
Chapitre 8: Les  arbresChapitre 8: Les  arbres
Chapitre 8: Les arbres
Mohamed Lahby
 
04 cours matrices_suites
04 cours matrices_suites04 cours matrices_suites
04 cours matrices_suites
Fouzia Bch Fouzia Net
 
devoir traitement d'images
devoir traitement d'imagesdevoir traitement d'images
devoir traitement d'images
omar bllaouhamou
 
Corrige exercices pascal_fenni_2018
Corrige exercices pascal_fenni_2018Corrige exercices pascal_fenni_2018
Corrige exercices pascal_fenni_2018
salah fenni
 

Tendances (20)

Traitement des images avec matlab
Traitement des images avec matlabTraitement des images avec matlab
Traitement des images avec matlab
 
Matlab Travaux Pratique
Matlab Travaux Pratique Matlab Travaux Pratique
Matlab Travaux Pratique
 
récursivité algorithmique et complexité algorithmique et Les algorithmes de tri
récursivité algorithmique et complexité algorithmique et Les algorithmes de trirécursivité algorithmique et complexité algorithmique et Les algorithmes de tri
récursivité algorithmique et complexité algorithmique et Les algorithmes de tri
 
matlab example
matlab examplematlab example
matlab example
 
PRML 4.1.6-4.2.2
PRML 4.1.6-4.2.2PRML 4.1.6-4.2.2
PRML 4.1.6-4.2.2
 
Tp 1 introduction à matlab
Tp 1 introduction à matlabTp 1 introduction à matlab
Tp 1 introduction à matlab
 
124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011
 
Limites classiques de toutes les fonctions 4
Limites classiques de toutes les fonctions 4Limites classiques de toutes les fonctions 4
Limites classiques de toutes les fonctions 4
 
Série sous programmes (bac scientifique)
Série sous programmes (bac scientifique)Série sous programmes (bac scientifique)
Série sous programmes (bac scientifique)
 
éNoncés+corrections bac2009
éNoncés+corrections bac2009éNoncés+corrections bac2009
éNoncés+corrections bac2009
 
Serie
SerieSerie
Serie
 
Cours matlab gpe
Cours matlab gpeCours matlab gpe
Cours matlab gpe
 
Les algorithmes d'arithmetique
Les algorithmes d'arithmetiqueLes algorithmes d'arithmetique
Les algorithmes d'arithmetique
 
PRML_titech 2.3.1 - 2.3.7
PRML_titech 2.3.1 - 2.3.7PRML_titech 2.3.1 - 2.3.7
PRML_titech 2.3.1 - 2.3.7
 
Java cours n° 2 - classe-objet-constructeur
Java   cours n° 2 - classe-objet-constructeurJava   cours n° 2 - classe-objet-constructeur
Java cours n° 2 - classe-objet-constructeur
 
Exercices corrigés les matrices- djeddi kamel
Exercices corrigés les matrices- djeddi kamelExercices corrigés les matrices- djeddi kamel
Exercices corrigés les matrices- djeddi kamel
 
Chapitre 8: Les arbres
Chapitre 8: Les  arbresChapitre 8: Les  arbres
Chapitre 8: Les arbres
 
04 cours matrices_suites
04 cours matrices_suites04 cours matrices_suites
04 cours matrices_suites
 
devoir traitement d'images
devoir traitement d'imagesdevoir traitement d'images
devoir traitement d'images
 
Corrige exercices pascal_fenni_2018
Corrige exercices pascal_fenni_2018Corrige exercices pascal_fenni_2018
Corrige exercices pascal_fenni_2018
 

En vedette

Traitement d'image sous Matlab
Traitement d'image sous Matlab  Traitement d'image sous Matlab
Traitement d'image sous Matlab
Hajer Dahech
 
Cours 2 calcul numerique 2eme annees
Cours 2   calcul numerique 2eme anneesCours 2   calcul numerique 2eme annees
Cours 2 calcul numerique 2eme annees
Tarik Taleb Bendiab
 
Cours 1 bases de matlab 2eme annees
Cours 1   bases de matlab 2eme anneesCours 1   bases de matlab 2eme annees
Cours 1 bases de matlab 2eme annees
Tarik Taleb Bendiab
 
La création de valeur dans les entreprises de haute technologie : une évaluat...
La création de valeur dans les entreprises de haute technologie : une évaluat...La création de valeur dans les entreprises de haute technologie : une évaluat...
La création de valeur dans les entreprises de haute technologie : une évaluat...
Romain Biard
 
Introduction au traitement d'images
Introduction au traitement d'imagesIntroduction au traitement d'images
Introduction au traitement d'images
Abdelouahed Abdou
 
Le sénégal
Le sénégalLe sénégal
Le sénégal
flomarine
 
Guía Metodológica y Estándar Mínimo para Industrias Creativas en el Perú
Guía Metodológica y Estándar Mínimo para Industrias Creativas en el Perú Guía Metodológica y Estándar Mínimo para Industrias Creativas en el Perú
Guía Metodológica y Estándar Mínimo para Industrias Creativas en el Perú
Eric Tribut
 
Dossier de production
Dossier de productionDossier de production
Dossier de production
AlainPassini
 
Comment s’inscrire et participer à un mooc
Comment s’inscrire et participer à un moocComment s’inscrire et participer à un mooc
Comment s’inscrire et participer à un mooc
Mariette YAO
 
Los derechos del niño con Winnie
Los derechos del niño con WinnieLos derechos del niño con Winnie
Los derechos del niño con Winnie
Pedro Carrillo Ros
 
Temps forts de la conférence du 14 octobre
Temps forts de la conférence du 14 octobreTemps forts de la conférence du 14 octobre
Temps forts de la conférence du 14 octobre
L'Observatoire COM MEDIA
 
Carte de voeux 2015
Carte de voeux 2015Carte de voeux 2015
Carte de voeux 2015
Capuc
 
Mon future professionnel
Mon future professionnel Mon future professionnel
Mon future professionnel
antonio fraguas
 
EDUCATIC PRESENTA
EDUCATIC PRESENTAEDUCATIC PRESENTA
EDUCATIC PRESENTA
ignaciacolv
 
Linkedin | Comment optimiser son réseau en 5 minutes par jour
Linkedin  | Comment optimiser son réseau en 5 minutes par jourLinkedin  | Comment optimiser son réseau en 5 minutes par jour
Linkedin | Comment optimiser son réseau en 5 minutes par jour
Gaétan Lanthier
 
Cultura en manrique
Cultura en manriqueCultura en manrique
Cultura en manrique
daniel0527
 
2014 denier-dossier presse-province-1
2014 denier-dossier presse-province-12014 denier-dossier presse-province-1
2014 denier-dossier presse-province-1
Denier de l'Eglise de la Province ecclésiastique de Reims
 
Guia aprendizaje 1
Guia aprendizaje 1Guia aprendizaje 1
Guia aprendizaje 1
erick-92
 
Où sont les geeks ?
Où sont les geeks ?Où sont les geeks ?
Où sont les geeks ?
Anne-Sophie Dallet
 

En vedette (20)

cours de Matlab
 cours de Matlab cours de Matlab
cours de Matlab
 
Traitement d'image sous Matlab
Traitement d'image sous Matlab  Traitement d'image sous Matlab
Traitement d'image sous Matlab
 
Cours 2 calcul numerique 2eme annees
Cours 2   calcul numerique 2eme anneesCours 2   calcul numerique 2eme annees
Cours 2 calcul numerique 2eme annees
 
Cours 1 bases de matlab 2eme annees
Cours 1   bases de matlab 2eme anneesCours 1   bases de matlab 2eme annees
Cours 1 bases de matlab 2eme annees
 
La création de valeur dans les entreprises de haute technologie : une évaluat...
La création de valeur dans les entreprises de haute technologie : une évaluat...La création de valeur dans les entreprises de haute technologie : une évaluat...
La création de valeur dans les entreprises de haute technologie : une évaluat...
 
Introduction au traitement d'images
Introduction au traitement d'imagesIntroduction au traitement d'images
Introduction au traitement d'images
 
Le sénégal
Le sénégalLe sénégal
Le sénégal
 
Guía Metodológica y Estándar Mínimo para Industrias Creativas en el Perú
Guía Metodológica y Estándar Mínimo para Industrias Creativas en el Perú Guía Metodológica y Estándar Mínimo para Industrias Creativas en el Perú
Guía Metodológica y Estándar Mínimo para Industrias Creativas en el Perú
 
Dossier de production
Dossier de productionDossier de production
Dossier de production
 
Comment s’inscrire et participer à un mooc
Comment s’inscrire et participer à un moocComment s’inscrire et participer à un mooc
Comment s’inscrire et participer à un mooc
 
Los derechos del niño con Winnie
Los derechos del niño con WinnieLos derechos del niño con Winnie
Los derechos del niño con Winnie
 
Temps forts de la conférence du 14 octobre
Temps forts de la conférence du 14 octobreTemps forts de la conférence du 14 octobre
Temps forts de la conférence du 14 octobre
 
Carte de voeux 2015
Carte de voeux 2015Carte de voeux 2015
Carte de voeux 2015
 
Mon future professionnel
Mon future professionnel Mon future professionnel
Mon future professionnel
 
EDUCATIC PRESENTA
EDUCATIC PRESENTAEDUCATIC PRESENTA
EDUCATIC PRESENTA
 
Linkedin | Comment optimiser son réseau en 5 minutes par jour
Linkedin  | Comment optimiser son réseau en 5 minutes par jourLinkedin  | Comment optimiser son réseau en 5 minutes par jour
Linkedin | Comment optimiser son réseau en 5 minutes par jour
 
Cultura en manrique
Cultura en manriqueCultura en manrique
Cultura en manrique
 
2014 denier-dossier presse-province-1
2014 denier-dossier presse-province-12014 denier-dossier presse-province-1
2014 denier-dossier presse-province-1
 
Guia aprendizaje 1
Guia aprendizaje 1Guia aprendizaje 1
Guia aprendizaje 1
 
Où sont les geeks ?
Où sont les geeks ?Où sont les geeks ?
Où sont les geeks ?
 

Similaire à Tp 2 vecteur et matrice

Lecture 3: Visualization and Programming
Lecture 3: Visualization and ProgrammingLecture 3: Visualization and Programming
Lecture 3: Visualization and Programming
Smee Kaem Chann
 
Matlab by Prof.Keang Sè Pouv
Matlab by Prof.Keang Sè PouvMatlab by Prof.Keang Sè Pouv
Matlab by Prof.Keang Sè Pouv
Thim Mengly(ម៉េងលី,孟李)
 
Ch8 correction exercices (1)
Ch8 correction exercices (1)Ch8 correction exercices (1)
Ch8 correction exercices (1)
abdellah12
 
Examen du seconde semestre eg9
Examen du seconde semestre eg9Examen du seconde semestre eg9
Examen du seconde semestre eg9
zeinabze
 
Les vecteurs seconde2020.pdf
Les vecteurs seconde2020.pdfLes vecteurs seconde2020.pdf
Les vecteurs seconde2020.pdf
rezgui10
 
Initiation r
Initiation rInitiation r
Tp01
Tp01Tp01
Les vecteurs seconde2020.pptx
Les vecteurs seconde2020.pptxLes vecteurs seconde2020.pptx
Les vecteurs seconde2020.pptx
rezgui10
 
courstic2.pptx
courstic2.pptxcourstic2.pptx
courstic2.pptx
YosraBOUCHOUCHA2
 
Examen final 2014
Examen final 2014Examen final 2014
Examen final 2014
zeinabze
 
Examen du premier trimestre eb9 2015
Examen du premier trimestre eb9 2015Examen du premier trimestre eb9 2015
Examen du premier trimestre eb9 2015
zeinabze
 
Examen final 2015
Examen final 2015Examen final 2015
Examen final 2015
zeinabze
 
Examen final 2015
Examen final 2015Examen final 2015
Examen final 2015
zeinabze
 
Examen du 2 semestre eb9 2017
Examen du 2 semestre eb9 2017Examen du 2 semestre eb9 2017
Examen du 2 semestre eb9 2017
zeinabze
 
Cours Algorithme: Matrice
Cours Algorithme: MatriceCours Algorithme: Matrice
Cours Algorithme: Matrice
InforMatica34
 
Mat lab1
Mat lab1Mat lab1
Mat lab1
fouadDD
 
Fonct ration
Fonct rationFonct ration
Fonct ration
MahdiGhazal1
 
Introduction a Matlab Introduction a Matlab
Introduction a Matlab Introduction a MatlabIntroduction a Matlab Introduction a Matlab
Introduction a Matlab Introduction a Matlab
MarouaneMyyara2
 
Matrices
MatricesMatrices
Matrices
Ayoub Farid
 

Similaire à Tp 2 vecteur et matrice (20)

Lecture 3: Visualization and Programming
Lecture 3: Visualization and ProgrammingLecture 3: Visualization and Programming
Lecture 3: Visualization and Programming
 
Matlab by Prof.Keang Sè Pouv
Matlab by Prof.Keang Sè PouvMatlab by Prof.Keang Sè Pouv
Matlab by Prof.Keang Sè Pouv
 
Matlab
MatlabMatlab
Matlab
 
Ch8 correction exercices (1)
Ch8 correction exercices (1)Ch8 correction exercices (1)
Ch8 correction exercices (1)
 
Examen du seconde semestre eg9
Examen du seconde semestre eg9Examen du seconde semestre eg9
Examen du seconde semestre eg9
 
Les vecteurs seconde2020.pdf
Les vecteurs seconde2020.pdfLes vecteurs seconde2020.pdf
Les vecteurs seconde2020.pdf
 
Initiation r
Initiation rInitiation r
Initiation r
 
Tp01
Tp01Tp01
Tp01
 
Les vecteurs seconde2020.pptx
Les vecteurs seconde2020.pptxLes vecteurs seconde2020.pptx
Les vecteurs seconde2020.pptx
 
courstic2.pptx
courstic2.pptxcourstic2.pptx
courstic2.pptx
 
Examen final 2014
Examen final 2014Examen final 2014
Examen final 2014
 
Examen du premier trimestre eb9 2015
Examen du premier trimestre eb9 2015Examen du premier trimestre eb9 2015
Examen du premier trimestre eb9 2015
 
Examen final 2015
Examen final 2015Examen final 2015
Examen final 2015
 
Examen final 2015
Examen final 2015Examen final 2015
Examen final 2015
 
Examen du 2 semestre eb9 2017
Examen du 2 semestre eb9 2017Examen du 2 semestre eb9 2017
Examen du 2 semestre eb9 2017
 
Cours Algorithme: Matrice
Cours Algorithme: MatriceCours Algorithme: Matrice
Cours Algorithme: Matrice
 
Mat lab1
Mat lab1Mat lab1
Mat lab1
 
Fonct ration
Fonct rationFonct ration
Fonct ration
 
Introduction a Matlab Introduction a Matlab
Introduction a Matlab Introduction a MatlabIntroduction a Matlab Introduction a Matlab
Introduction a Matlab Introduction a Matlab
 
Matrices
MatricesMatrices
Matrices
 

Plus de Tarik Taleb Bendiab

Cours 4 dessin de graphs 2eme annees
Cours 4   dessin de graphs 2eme anneesCours 4   dessin de graphs 2eme annees
Cours 4 dessin de graphs 2eme annees
Tarik Taleb Bendiab
 
Animation obtention, conversion et séparation des aromatiques
Animation obtention, conversion et séparation des aromatiquesAnimation obtention, conversion et séparation des aromatiques
Animation obtention, conversion et séparation des aromatiques
Tarik Taleb Bendiab
 
Animation principes et objectifs de la pétrochimie
Animation principes et objectifs de la pétrochimieAnimation principes et objectifs de la pétrochimie
Animation principes et objectifs de la pétrochimie
Tarik Taleb Bendiab
 

Plus de Tarik Taleb Bendiab (6)

Cours 4 dessin de graphs 2eme annees
Cours 4   dessin de graphs 2eme anneesCours 4   dessin de graphs 2eme annees
Cours 4 dessin de graphs 2eme annees
 
Cours 1 -_bases_d_informatique
Cours 1 -_bases_d_informatiqueCours 1 -_bases_d_informatique
Cours 1 -_bases_d_informatique
 
Cours3 forage
Cours3 forageCours3 forage
Cours3 forage
 
Cours2 exploration petroliere
Cours2 exploration petroliereCours2 exploration petroliere
Cours2 exploration petroliere
 
Animation obtention, conversion et séparation des aromatiques
Animation obtention, conversion et séparation des aromatiquesAnimation obtention, conversion et séparation des aromatiques
Animation obtention, conversion et séparation des aromatiques
 
Animation principes et objectifs de la pétrochimie
Animation principes et objectifs de la pétrochimieAnimation principes et objectifs de la pétrochimie
Animation principes et objectifs de la pétrochimie
 

Tp 2 vecteur et matrice

  • 1. Université de Skikda – 20 Aout 55 Deuxième année pétrochimie S3 TP 2 : Vecteurs et matrices Exercice 1 : les vecteurs 1. Donner les instructions Matlab permettant de créer les vecteurs suivants : V1 = [2 , 3 , 4 , … , 9 , 10] V2 = [-1.5 , 0 , 1.5 , … , 4.5 , 6] V3= [1 , 1/4 , 1/9 , 1/16 , 1/25 , … , 1/81 , 1/100] 2. Créer un vecteur ligne U qui commence par -π/3 et qui se termine par 5π/3, et qui contient exactement 05 éléments. 3. Créer un vecteur V qui contient tous les éléments des vecteurs V1, V2 et V3 ? 4. Proposer une instruction Matlab permettant d’inverser les éléments du vecteur U consécutivement. 5. Proposer une instruction Matlab permettant d’afficher les éléments du vecteur V de la 5eme position jusqu’à la 11éme 6. Proposer une instruction Matlab permettant d’afficher le deuxième tiers du vecteur V dans l’ordre inverse. Exercice 2 : opérations sur les matrices Soit les matrices : A = [2 5 1;0 3 -1] B = [1 0 2;-1 4 -2;5 2 1] et D= [2 1;4 3] Calculer : a) Les transposées de A et B ? b) La matrice C égale au produit de A par B ? c) La taille de C ? d) L'inverse de D ? e) Le carré des éléments des matrices A, B et D ? Exercice 3 : conditions des opérations sur les matrices Soit les matrices : 1) Peut-on calculez les expressions suivantes : f) A^2 ? g) A.^2 ? h) A/2 ? i) A+zeros(3,3)? 1
  • 2. j) A.*ones(3,2) ? k) A*B ? l) A*eye(2) ? m) A*eye(3) ? n) Diag(A) ? o) Det(A) ? 2) Calculez les expressions suivantes : a) ceil(B) - floor(B) b) B = floor(B) c) [A , A]’ d) A.*(2*ones(3,2)) e) A+(2+zeros(3,2)) f) A == [-1 , 1 ; 2, 4 ; 0, 5] g) isequal(A, [-1 , 1 ; 2, 4 ; 0, 5]) h) [1 , 2 ; 5 , 6] > [2 , 1 ; 4 ,7] Exercice 4 : Soit les 3 matrices : A = ,B= ⁡et C = 1) Créer ces trois matrices en Matlab. 2) Répondez par oui ou non, ensuite effectuez le calcul : i) Peut-on calculer : >> A+B ? j) Peut-on calculer : >> A+C ? k) Peut-on calculer : >> A*B ? l) Peut-on calculer : >> B*C ? m) Peut-on calculer : >> B.*C ? n) Peut-on calculer : >> B*eye(2) ? o) Peut-on calculer : >> B*eye(3) ? p) Les matrices (3+zeros(4)) et (3*ones(4)) sont les mêmes 3) Donnez le résultat des expressions suivantes : q) >> B(1:2,1) r) >> [2*ones(3,3),B] s) >> B([1,3], :) t) >> B==[C ;[1 1]] u) >> B~=[C ;[1,1]] v) >> D=[C ; ones(1,2)] w) >> B.*D x) >> 2*ones(3,2)-B*eye(2) 2
  • 3. Exercice 5 : concaténation de matrices Concaténation verticale : La concaténation verticale consiste à mettre des matrices les unes sur les autres verticalement, donnez les instructions Matlab pour Créez et concaténer verticalement les matrices suivantes : a) b) c) c’est quoi la condition pour que l’opération de concaténation verticale soit correcte ? Concaténation horizontale : La concaténation horizontale consiste à mettre des matrices les unes à coté des autres verticalement. Créez et concaténer horizontalement les matrices suivantes : a) b) c) c’est quoi la condition pour que l’opération de concaténation horizontale soit correcte ? 3
  • 4. Exercice 6 : génération automatique de matrices Donner les instructions Matlab les plus courtes pour générer les matrices suivantes : Exercice 7 : résolution système d’équations linéaires Résoudre d’abord manuellement, et ensuite en utilisant les instructions Matlab du système d’équations suivant : Contrôler l’exactitude de la solution par le remplacement dans les équations des valeurs de x et de y calculées ? Exercice 8 : Donner les instructions Matlab pour résoudre le système d’équations suivant : 4