SlideShare une entreprise Scribd logo
Institut de Technologie du Cambodge
Département de Génie Civil
TRAVAUX PRATIQUES
D’INITIATION À MATLAB
Dr.–Ing. K.S. POUV
Pour
I3 GCI et I3 OAC
2014-2015
Dr.–Ing. K.S.POUV 2
NOTA :
Le groupe TP sera divisé en quatre nômes. Chaque quatre nôme doit rédiger un compte-
rendu et rendre à l’enseignant dans les délais prévus comme suite :
- TP1 à rendre lors de la 4ème séance
- TP2 à rendre lors de la 8ème séance
Des comptes-rendus rendus après les créneaux indiqués ci-dessus seront refusés. Au moment où
les étudiants rendent leurs comptes-rendus, les questions orales seront leurs demandées.
CONSEILS :
Chaque compte-rendu doit contenir les scripts et les résultats clés de compilation ainsi que
les commentaires. Les comptes-rendus peuvent également être rédigés pendant les séances
de TP.
Dr.–Ing. K.S.POUV 3
TP 1
Prise en main de Matlab
Exercice 1 : Vecteurs et courbes
1. Définir la variable 






3
,
4
,
6

x et calculer y1=sin(x) et y2=cos(x). Calculer ensuite tan(x) en
utilisant exclusivement les vecteurs y1 et y2 précédents.
2. Définir la variable 





 

4:01.0:
4
x . Combien y a-t-il de valeurs dans ce vecteur ? Illustrer
la courbe )sin(xxey x
 
. Calculer la somme des valeurs de y.
3. Faire l’intégrale symbolique de la fonction précédente )sin(xxey x
 
.
4. On considère les vecteurs suivants :











3
2
1
u ,











1
2
5
v et













7
3
1
w
a. Calculer t=u+3v-5w
b. Calculer wvu ,, , le cosinus de l’angle α formé par les vecteurs u et v, et α en degré.
Exercice 2 : Manipulation de matrices
1. Définir le vecteur V = [0 1 2 ... 49 50]. Quelle est la taille de ce vecteur ? Définir le vecteur
W contenant les cinq premiers et les cinq derniers éléments de V. Définir ensuite le
vecteur Z = [0 2 4 ... 48 50] à partir de V.
2. Définir la matrice











30292827262524232221
20191817161514131211
10987654321
M . Quels sont ses dimensions
m x n ? Extraire de cette matrice, la matrice











2221
1211
21
N et la matrice 






2723
73
P . Extraire
de la matrice M, la matrice Q obtenue en prenant dans la matrice M une colonne sur 2.
Calculer les produits matriciels NP = N x P, NtQ = N’ x Q et NQ = N x Q, puis commenter
les résultats.
3. Définir une matrice A de dimensions 4 x 4 à l’aide de la commande magic. Déterminer la
matrice B = A/15. Combien de nombres dans cette matrice B sont compris entre 0.4 et 0.8
? Ou sont-ils situés ? (commande find) Construire alors la matrice C obtenue à partir de la
matrice B en remplaçant tous les nombres de B inférieurs à 0.8 par 0, et ceux supérieurs
ou égaux à 0.8 par 1.
4. Résoudre le système d’équation linéaire ci-dessous :
x + y = 14
y + z = 10
x - y = 4
z - t = 1
Dr.–Ing. K.S.POUV 4
Exercice 3 : Fonctions graphiques
1. Graphiques 2D :
a. Créer un vecteur temps t (t en secondes) allant de 0 à 10 avec 11 points.
b. Créer un signal s1(t) = 1 – e-t puis l’afficher en fonction du temps.
c. Créer deux autres signaux définis par s2(t) = 1 – e-2t et s3(t) = 1 – e-4t, puis les afficher
dans la même figure.
d. Faire les modifications pour afficher ces 3 signaux respectivement en bleu, en rouge
et en vert. Faire apparaître en plus des couleurs des astérisques (*), des croix et des
points aux différentes valeurs constituant les 3 signaux. Ajouter une légende à vos
courbes et les titres correspondant à l’axe d’abscisse et l’axe d’ordonnée.
e. On souhaite maintenant changer la variable temporelle et la définir avec 10 fois plus
de points. Faire les modifications nécessaires.
f. Afficher ces trois signaux dans une même figure, mais cette fois-ci dans 3 graphiques
séparés sur deux lignes, dont 2 graphiques en haut et 1 graphique en bas (figure 0).
Les propriétés des courbes sont les mêmes que celles du premier cas.
Graphique 1 Graphique 2
Graphique 3
Figure 0. Format de l’illustration pour la question f.
g. Ajouter maintenant dans le troisième graphique une harmonique de pulsation ω = 3
rad/s, d’amplitude crête à crête égale à 3, et de composante continue 0,5 (avec titre,
couleur, etc.). Rappel : forme générale d’une harmonique )cos()(   tAtx .
2. Graphiques 3D :
Illustrer, dans un même graphique, les surfaces des deux fonctions suivantes :
- z1 = x2 + y2
- z2 = x – y + 50
Mettre également les titres pour les trois axes.
Exercice 4 : Manipulation des nombres complexes
Soit u et v les nombres complexes : iu 711 et iv 31 . Créer des variables correspondant
et calculer les modules et les arguments de u et de v ainsi que les parties réelle et imaginaire
de u3+v2 en utilisant les commandes appropriées.
Exercice 5 : Ecriture des fonctions
1. Ecrire une fonction nommée polaire, prenant comme arguments d’entrée les
coordonnées cartésiennes (x,y) d’un point et renvoyant en sortie les coordonnées
polaires (r,θ) de ce point, où θ est en degré. Penser à commenter le code de manière
qu’un utilisateur puisse utiliser l’aide en ligne pour s’informer sur cette nouvelle fonction.
2. On souhaite maintenant appeler la fonction polaire créée lors de la question précédente
dans un nouveau fichier .m à créer pour déterminer d’autres paramètres. Dans ce
nouveau fichier, écrire un script pour calculer :
a. les coordonnées polaires pour A1(43,3 ; 25) et A2(65,78 ; 23,94).
b. illustrer graphiquement ces deux points en coordonnées polaires avec le couleur bleu
et le symbole astérisque (*).
c. l’angle α formé par les vecteurs 1OA et 2OA , où O(0 ; 0) est le point d’origine des axes
polaires.
d. t = d/tan2(α), où d est la distance entre les points A1 et A2 (valeur à déterminer).
e. Ecrire, au-dessous de l’expression de t, la phrase suivante : t est en cm.
Dr.–Ing. K.S.POUV 5
TP 2
Mini-projet : Efforts internes d’une poutre sur appuis
simples
On considère une poutre de longueur L et de section a x b et ayant un module de Young E et
une résistance σa (figure 1). La poutre est posée sur deux appuis simples et soumise à une
charge ponctuelle P appliquée à une distance de L1 de l’appui gauche.
Figure 1. Poutre soumise à une charge ponctuelle P.
Ecrivez sous Matlab, un algorithme permettant d’obtenir :
- le moment d’inertie d’axe vertical Iz
- les réactions des deux appuis (R1 et R2)
- l’effort tranchant (T)
- le moment fléchissant (M)
- la contrainte en flexion (σx) en position du moment maximal
Maintenant, appliquez votre programme pour les cas suivants :
1. a = 20 cm, b = 40 cm, L = 8 m, L1 = 2 m, σa= 28 MPa, et P = 40 kN.
2. a = 20 cm, b = 40 cm, L = 8 m, L1 = 3 m, σa = 28 MPa, et P = 40 kN.
3. a = 20 cm, b = 40 cm, L = 8 m, L1 = 4 m, σa = 28 MPa, et P = 40 kN.
Ensuite, on souhaite, pour chaque cas :
- déterminer les valeurs maximales de T, de M et de σx. Aussi, vérifiez si la contrainte
maximale σx,max est inférieure ou égale à la contrainte admissible σa. S’il est le cas,
affichez le texte suivant « contrainte maximale <= contrainte admissible, VERIFIE ! ». S’il
n’est pas le cas, affichez « contrainte maximale > contrainte admissible, NON VERIFIE ! ».
- tracer les diagrammes T(x) et M(x) dans deux graphiques séparées, mais alignés
verticalement sur la même figure. Indiquez également les valeurs Tmin, Tmax et Mmax en
bonnes positions sur les courbes correspondant.
- enregistrer les résultats de chaque cas dans un fichier en format « .txt » de façon
suivante : valeurs de x en 1ère colonne, valeurs de T en 2ème colonne et valeurs de M en
dernière colonne.
Enfin, on souhaite comparer et analyser les résultats des 3 cas d’études :
- tracez les diagrammes T(x) et M(x) pour les 3 cas en utilisant uniquement les fichiers
.txt enregistrés auparavant (Conseils : mettez les 3 courbes de même paramètre sur le
même graphique, puis alignez verticalement les 2 graphiques sur la même figure.)
- dans votre rapport, faire un tableau récapitulatif des valeurs extrêmes de T, de M et
de σx entre les 3 cas pour comparer.
Conseils : Pour toutes les figures, mettez les échelles des axes d’abscisse et d’ordonnée de
manière qu’elles sont plus grandes que les valeurs extrêmes des paramètres correspondant
de la figure. En bref, illustrez vos figures de telle manière qu’elles sont bien agréables à lire :
Dr.–Ing. K.S.POUV 6
couleur de la courbe, épaisseur de la courbe, noms des deux axes, légendes, titre, etc. (voir
les exemples sur la figure 2).
(a)
(b)
Figure 2. Exemple des illustrations agréables à lire : (a) une courbe, et (b) plusieurs courbes.

Contenu connexe

Tendances

Cours de Matlab
Cours de MatlabCours de Matlab
Transformationdelaplace
TransformationdelaplaceTransformationdelaplace
Transformationdelaplace
Mustapha Madrid
 
Tp3 matlab
Tp3 matlabTp3 matlab
Tp3 matlab
Wajdi Ben Helal
 
Rappel de cours traitement de signal
Rappel de cours traitement de signalRappel de cours traitement de signal
Rappel de cours traitement de signalmanahil2012
 
02 correction-td smi-s3-algo2
02 correction-td smi-s3-algo202 correction-td smi-s3-algo2
02 correction-td smi-s3-algo2
L’Université Hassan 1er Settat
 
Td triphasé
Td triphaséTd triphasé
Td triphasé
Smee Kaem Chann
 
Circuits électriques-en-courant-constant-exercices-cor-01
Circuits électriques-en-courant-constant-exercices-cor-01Circuits électriques-en-courant-constant-exercices-cor-01
Circuits électriques-en-courant-constant-exercices-cor-01
SAHB Radouan
 
Coupes et sections
Coupes et sectionsCoupes et sections
Coupes et sections
GABRIEL SIMO
 
Travaux Dirigés : Algorithmique et Structure de Données
Travaux Dirigés : Algorithmique et Structure de DonnéesTravaux Dirigés : Algorithmique et Structure de Données
Travaux Dirigés : Algorithmique et Structure de Données
Anass41
 
Algorithmique et Structures de Données II
Algorithmique et Structures de Données IIAlgorithmique et Structures de Données II
Algorithmique et Structures de Données II
Riadh Bouslimi
 
Calcules des portiques. méthodes des déplacements
Calcules des portiques. méthodes des déplacementsCalcules des portiques. méthodes des déplacements
Calcules des portiques. méthodes des déplacementsSami Sahli
 
Ch3-les structures conditionnelles.pdf
Ch3-les structures conditionnelles.pdfCh3-les structures conditionnelles.pdf
Ch3-les structures conditionnelles.pdf
FadouaBouafifSamoud
 
TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...
TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...
TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...
Mohammed TAMALI
 
Exercices rdm diplomes 05 14
Exercices  rdm diplomes 05 14Exercices  rdm diplomes 05 14
Exercices rdm diplomes 05 14m.a bensaaoud
 
Transfer de chaleur exercice corriger
Transfer de chaleur exercice corriger Transfer de chaleur exercice corriger
Transfer de chaleur exercice corriger
ChennoufHalim
 
تمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automatesتمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automates
electrolouhla
 
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
ATPENSC-Group
 
TP / Traitement d'image : Discrimination de Texture
TP / Traitement d'image : Discrimination de TextureTP / Traitement d'image : Discrimination de Texture
TP / Traitement d'image : Discrimination de Texture
Ahmed EL ATARI
 

Tendances (20)

Cours de Matlab
Cours de MatlabCours de Matlab
Cours de Matlab
 
Transformationdelaplace
TransformationdelaplaceTransformationdelaplace
Transformationdelaplace
 
Tp3 matlab
Tp3 matlabTp3 matlab
Tp3 matlab
 
Rappel de cours traitement de signal
Rappel de cours traitement de signalRappel de cours traitement de signal
Rappel de cours traitement de signal
 
02 correction-td smi-s3-algo2
02 correction-td smi-s3-algo202 correction-td smi-s3-algo2
02 correction-td smi-s3-algo2
 
Td triphasé
Td triphaséTd triphasé
Td triphasé
 
Circuits électriques-en-courant-constant-exercices-cor-01
Circuits électriques-en-courant-constant-exercices-cor-01Circuits électriques-en-courant-constant-exercices-cor-01
Circuits électriques-en-courant-constant-exercices-cor-01
 
Coupes et sections
Coupes et sectionsCoupes et sections
Coupes et sections
 
Travaux Dirigés : Algorithmique et Structure de Données
Travaux Dirigés : Algorithmique et Structure de DonnéesTravaux Dirigés : Algorithmique et Structure de Données
Travaux Dirigés : Algorithmique et Structure de Données
 
Algorithmique et Structures de Données II
Algorithmique et Structures de Données IIAlgorithmique et Structures de Données II
Algorithmique et Structures de Données II
 
Calcules des portiques. méthodes des déplacements
Calcules des portiques. méthodes des déplacementsCalcules des portiques. méthodes des déplacements
Calcules des portiques. méthodes des déplacements
 
soutenance
soutenancesoutenance
soutenance
 
Ch3-les structures conditionnelles.pdf
Ch3-les structures conditionnelles.pdfCh3-les structures conditionnelles.pdf
Ch3-les structures conditionnelles.pdf
 
TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...
TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...
TPs-TDs : Travaux Pratiques & Dérigés (version 2014-2017) Génie Electrique/Ex...
 
Exercices rdm diplomes 05 14
Exercices  rdm diplomes 05 14Exercices  rdm diplomes 05 14
Exercices rdm diplomes 05 14
 
Traitement du signal
Traitement du signalTraitement du signal
Traitement du signal
 
Transfer de chaleur exercice corriger
Transfer de chaleur exercice corriger Transfer de chaleur exercice corriger
Transfer de chaleur exercice corriger
 
تمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automatesتمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automates
 
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
Fiche de TP 1 sur les Feuilles de calculs avec les Tableurs
 
TP / Traitement d'image : Discrimination de Texture
TP / Traitement d'image : Discrimination de TextureTP / Traitement d'image : Discrimination de Texture
TP / Traitement d'image : Discrimination de Texture
 

Similaire à Matlab Travaux Pratique

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 anneesTarik Taleb Bendiab
 
01_LES_TENSEURS.pdf
01_LES_TENSEURS.pdf01_LES_TENSEURS.pdf
01_LES_TENSEURS.pdf
NSANGOU1
 
09 visual basic .net - exercice - geometrie
09 visual basic .net - exercice - geometrie09 visual basic .net - exercice - geometrie
09 visual basic .net - exercice - geometrie
Hamza SAID
 
Bac s 2014_centres_etrangers
Bac s 2014_centres_etrangersBac s 2014_centres_etrangers
Bac s 2014_centres_etrangersFabrice Lallemand
 
Tp01
Tp01Tp01
Les vecteurs seconde2020.pdf
Les vecteurs seconde2020.pdfLes vecteurs seconde2020.pdf
Les vecteurs seconde2020.pdf
rezgui10
 
BoiteOutilsMathematiques a l'usage des techniciens20181126.pdf
BoiteOutilsMathematiques a l'usage des techniciens20181126.pdfBoiteOutilsMathematiques a l'usage des techniciens20181126.pdf
BoiteOutilsMathematiques a l'usage des techniciens20181126.pdf
sedmorabet
 
CAPES maths 2019 composition 1 (option informatique)
CAPES maths 2019 composition 1 (option informatique)CAPES maths 2019 composition 1 (option informatique)
CAPES maths 2019 composition 1 (option informatique)
Dany-Jack Mercier
 
04 cours matrices_suites
04 cours matrices_suites04 cours matrices_suites
04 cours matrices_suites
Fouzia Bch Fouzia Net
 
Les vecteurs seconde2020.pptx
Les vecteurs seconde2020.pptxLes vecteurs seconde2020.pptx
Les vecteurs seconde2020.pptx
rezgui10
 
CHAPITRE VIII : Systèmes linéaires Modélisation & Simulation
CHAPITRE VIII :  Systèmes linéaires Modélisation & SimulationCHAPITRE VIII :  Systèmes linéaires Modélisation & Simulation
CHAPITRE VIII : Systèmes linéaires Modélisation & Simulation
Mohammed TAMALI
 
Approximation Linéaire - Droite d ajustement au sens des moindres carrés
Approximation Linéaire  -  Droite d ajustement au sens des moindres carrésApproximation Linéaire  -  Droite d ajustement au sens des moindres carrés
Approximation Linéaire - Droite d ajustement au sens des moindres carrés
Cédric Mouats
 
Exercice coniques
Exercice coniquesExercice coniques
Exercice coniques
Yessin Abdelhedi
 
Bac info 2000-2015 (Tunisie)
Bac info 2000-2015 (Tunisie)Bac info 2000-2015 (Tunisie)
Bac info 2000-2015 (Tunisie)
salah fenni
 
Introduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdfIntroduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdf
TarakBenslimane
 
Introduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdfIntroduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdf
TarakBenslimane
 
eExercices corrigesdivers
eExercices corrigesdiverseExercices corrigesdivers
eExercices corrigesdivers
Hajar Yazine
 
Exercicescorrigesdivers
ExercicescorrigesdiversExercicescorrigesdivers
ExercicescorrigesdiversKarim Amane
 
Chapitre 8 - Les tableaux et les pointeurs.pdf
Chapitre 8 - Les tableaux et les pointeurs.pdfChapitre 8 - Les tableaux et les pointeurs.pdf
Chapitre 8 - Les tableaux et les pointeurs.pdf
ShiniGami0o0
 

Similaire à Matlab Travaux Pratique (20)

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
 
01_LES_TENSEURS.pdf
01_LES_TENSEURS.pdf01_LES_TENSEURS.pdf
01_LES_TENSEURS.pdf
 
09 visual basic .net - exercice - geometrie
09 visual basic .net - exercice - geometrie09 visual basic .net - exercice - geometrie
09 visual basic .net - exercice - geometrie
 
Bac s 2014_centres_etrangers
Bac s 2014_centres_etrangersBac s 2014_centres_etrangers
Bac s 2014_centres_etrangers
 
Tp01
Tp01Tp01
Tp01
 
Les vecteurs seconde2020.pdf
Les vecteurs seconde2020.pdfLes vecteurs seconde2020.pdf
Les vecteurs seconde2020.pdf
 
Video
VideoVideo
Video
 
BoiteOutilsMathematiques a l'usage des techniciens20181126.pdf
BoiteOutilsMathematiques a l'usage des techniciens20181126.pdfBoiteOutilsMathematiques a l'usage des techniciens20181126.pdf
BoiteOutilsMathematiques a l'usage des techniciens20181126.pdf
 
CAPES maths 2019 composition 1 (option informatique)
CAPES maths 2019 composition 1 (option informatique)CAPES maths 2019 composition 1 (option informatique)
CAPES maths 2019 composition 1 (option informatique)
 
04 cours matrices_suites
04 cours matrices_suites04 cours matrices_suites
04 cours matrices_suites
 
Les vecteurs seconde2020.pptx
Les vecteurs seconde2020.pptxLes vecteurs seconde2020.pptx
Les vecteurs seconde2020.pptx
 
CHAPITRE VIII : Systèmes linéaires Modélisation & Simulation
CHAPITRE VIII :  Systèmes linéaires Modélisation & SimulationCHAPITRE VIII :  Systèmes linéaires Modélisation & Simulation
CHAPITRE VIII : Systèmes linéaires Modélisation & Simulation
 
Approximation Linéaire - Droite d ajustement au sens des moindres carrés
Approximation Linéaire  -  Droite d ajustement au sens des moindres carrésApproximation Linéaire  -  Droite d ajustement au sens des moindres carrés
Approximation Linéaire - Droite d ajustement au sens des moindres carrés
 
Exercice coniques
Exercice coniquesExercice coniques
Exercice coniques
 
Bac info 2000-2015 (Tunisie)
Bac info 2000-2015 (Tunisie)Bac info 2000-2015 (Tunisie)
Bac info 2000-2015 (Tunisie)
 
Introduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdfIntroduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdf
 
Introduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdfIntroduction à MATLAB et Simulink.pdf
Introduction à MATLAB et Simulink.pdf
 
eExercices corrigesdivers
eExercices corrigesdiverseExercices corrigesdivers
eExercices corrigesdivers
 
Exercicescorrigesdivers
ExercicescorrigesdiversExercicescorrigesdivers
Exercicescorrigesdivers
 
Chapitre 8 - Les tableaux et les pointeurs.pdf
Chapitre 8 - Les tableaux et les pointeurs.pdfChapitre 8 - Les tableaux et les pointeurs.pdf
Chapitre 8 - Les tableaux et les pointeurs.pdf
 

Plus de Smee Kaem Chann

stress-and-strain
stress-and-strainstress-and-strain
stress-and-strain
Smee Kaem Chann
 
Robot khmer engineer
Robot khmer engineerRobot khmer engineer
Robot khmer engineer
Smee Kaem Chann
 
15 poteau-2
15 poteau-215 poteau-2
15 poteau-2
Smee Kaem Chann
 
14 poteau-1
14 poteau-114 poteau-1
14 poteau-1
Smee Kaem Chann
 
12 plancher-Eurocode 2
12 plancher-Eurocode 212 plancher-Eurocode 2
12 plancher-Eurocode 2
Smee Kaem Chann
 
Vocabuary
VocabuaryVocabuary
Vocabuary
Smee Kaem Chann
 
Journal de bord
Journal de bordJournal de bord
Journal de bord
Smee Kaem Chann
 
8.4 roof leader
8.4 roof leader8.4 roof leader
8.4 roof leader
Smee Kaem Chann
 
Rapport de stage
Rapport de stage Rapport de stage
Rapport de stage
Smee Kaem Chann
 
Travaux Pratique Matlab + Corrige_Smee Kaem Chann
Travaux Pratique Matlab + Corrige_Smee Kaem ChannTravaux Pratique Matlab + Corrige_Smee Kaem Chann
Travaux Pratique Matlab + Corrige_Smee Kaem Chann
Smee Kaem Chann
 
Cover matlab
Cover matlabCover matlab
Cover matlab
Smee Kaem Chann
 
New Interchange 3ed edition Vocabulary unit 8
New Interchange 3ed edition Vocabulary unit 8 New Interchange 3ed edition Vocabulary unit 8
New Interchange 3ed edition Vocabulary unit 8
Smee Kaem Chann
 
The technologies of building resists the wind load and earthquake
The technologies of building resists the wind load and earthquakeThe technologies of building resists the wind load and earthquake
The technologies of building resists the wind load and earthquake
Smee Kaem Chann
 
Devoir d'électricite des bêtiment
Devoir d'électricite des bêtimentDevoir d'électricite des bêtiment
Devoir d'électricite des bêtiment
Smee Kaem Chann
 
Rapport topographie 2016-2017
Rapport topographie 2016-2017  Rapport topographie 2016-2017
Rapport topographie 2016-2017
Smee Kaem Chann
 
Case study: Probability and Statistic
Case study: Probability and StatisticCase study: Probability and Statistic
Case study: Probability and Statistic
Smee Kaem Chann
 
Hydrologie générale
Hydrologie générale Hydrologie générale
Hydrologie générale
Smee Kaem Chann
 
The advantages of transportation
The advantages of transportation The advantages of transportation
The advantages of transportation
Smee Kaem Chann
 
Vibration Mécanique
Vibration MécaniqueVibration Mécanique
Vibration Mécanique
Smee Kaem Chann
 
La formula de electrostatique
La formula de electrostatique La formula de electrostatique
La formula de electrostatique
Smee Kaem Chann
 

Plus de Smee Kaem Chann (20)

stress-and-strain
stress-and-strainstress-and-strain
stress-and-strain
 
Robot khmer engineer
Robot khmer engineerRobot khmer engineer
Robot khmer engineer
 
15 poteau-2
15 poteau-215 poteau-2
15 poteau-2
 
14 poteau-1
14 poteau-114 poteau-1
14 poteau-1
 
12 plancher-Eurocode 2
12 plancher-Eurocode 212 plancher-Eurocode 2
12 plancher-Eurocode 2
 
Vocabuary
VocabuaryVocabuary
Vocabuary
 
Journal de bord
Journal de bordJournal de bord
Journal de bord
 
8.4 roof leader
8.4 roof leader8.4 roof leader
8.4 roof leader
 
Rapport de stage
Rapport de stage Rapport de stage
Rapport de stage
 
Travaux Pratique Matlab + Corrige_Smee Kaem Chann
Travaux Pratique Matlab + Corrige_Smee Kaem ChannTravaux Pratique Matlab + Corrige_Smee Kaem Chann
Travaux Pratique Matlab + Corrige_Smee Kaem Chann
 
Cover matlab
Cover matlabCover matlab
Cover matlab
 
New Interchange 3ed edition Vocabulary unit 8
New Interchange 3ed edition Vocabulary unit 8 New Interchange 3ed edition Vocabulary unit 8
New Interchange 3ed edition Vocabulary unit 8
 
The technologies of building resists the wind load and earthquake
The technologies of building resists the wind load and earthquakeThe technologies of building resists the wind load and earthquake
The technologies of building resists the wind load and earthquake
 
Devoir d'électricite des bêtiment
Devoir d'électricite des bêtimentDevoir d'électricite des bêtiment
Devoir d'électricite des bêtiment
 
Rapport topographie 2016-2017
Rapport topographie 2016-2017  Rapport topographie 2016-2017
Rapport topographie 2016-2017
 
Case study: Probability and Statistic
Case study: Probability and StatisticCase study: Probability and Statistic
Case study: Probability and Statistic
 
Hydrologie générale
Hydrologie générale Hydrologie générale
Hydrologie générale
 
The advantages of transportation
The advantages of transportation The advantages of transportation
The advantages of transportation
 
Vibration Mécanique
Vibration MécaniqueVibration Mécanique
Vibration Mécanique
 
La formula de electrostatique
La formula de electrostatique La formula de electrostatique
La formula de electrostatique
 

Dernier

S210-S-27.04-chaudiere-à-vapeur bilan thermique
S210-S-27.04-chaudiere-à-vapeur bilan thermiqueS210-S-27.04-chaudiere-à-vapeur bilan thermique
S210-S-27.04-chaudiere-à-vapeur bilan thermique
ALIIAE
 
Rénovation des prairies sans labour est-ce possible en bio.pdf
Rénovation des prairies sans labour est-ce possible en bio.pdfRénovation des prairies sans labour est-ce possible en bio.pdf
Rénovation des prairies sans labour est-ce possible en bio.pdf
idelewebmestre
 
Note Agro-climatique et prairies n°4 - Juin 2024
Note Agro-climatique et prairies n°4 - Juin 2024Note Agro-climatique et prairies n°4 - Juin 2024
Note Agro-climatique et prairies n°4 - Juin 2024
idelewebmestre
 
SRE - Mythes et Réalités - Voxxed 2024.pdf
SRE - Mythes et Réalités - Voxxed 2024.pdfSRE - Mythes et Réalités - Voxxed 2024.pdf
SRE - Mythes et Réalités - Voxxed 2024.pdf
Henri Gomez
 
PFE ABDOUS BERRI 2024, RAPPORT COMPLET RETA FINAL.pdf
PFE ABDOUS BERRI 2024, RAPPORT COMPLET RETA FINAL.pdfPFE ABDOUS BERRI 2024, RAPPORT COMPLET RETA FINAL.pdf
PFE ABDOUS BERRI 2024, RAPPORT COMPLET RETA FINAL.pdf
iheberry
 
Alternative au 3eme lien et complement au Tramway de la ville de Quebec Rev 1...
Alternative au 3eme lien et complement au Tramway de la ville de Quebec Rev 1...Alternative au 3eme lien et complement au Tramway de la ville de Quebec Rev 1...
Alternative au 3eme lien et complement au Tramway de la ville de Quebec Rev 1...
Daniel Bedard
 
PFE MASTER en Développement d’une Application E-commerce avec la Technologie ...
PFE MASTER en Développement d’une Application E-commerce avec la Technologie ...PFE MASTER en Développement d’une Application E-commerce avec la Technologie ...
PFE MASTER en Développement d’une Application E-commerce avec la Technologie ...
ayoub_anbara96
 

Dernier (7)

S210-S-27.04-chaudiere-à-vapeur bilan thermique
S210-S-27.04-chaudiere-à-vapeur bilan thermiqueS210-S-27.04-chaudiere-à-vapeur bilan thermique
S210-S-27.04-chaudiere-à-vapeur bilan thermique
 
Rénovation des prairies sans labour est-ce possible en bio.pdf
Rénovation des prairies sans labour est-ce possible en bio.pdfRénovation des prairies sans labour est-ce possible en bio.pdf
Rénovation des prairies sans labour est-ce possible en bio.pdf
 
Note Agro-climatique et prairies n°4 - Juin 2024
Note Agro-climatique et prairies n°4 - Juin 2024Note Agro-climatique et prairies n°4 - Juin 2024
Note Agro-climatique et prairies n°4 - Juin 2024
 
SRE - Mythes et Réalités - Voxxed 2024.pdf
SRE - Mythes et Réalités - Voxxed 2024.pdfSRE - Mythes et Réalités - Voxxed 2024.pdf
SRE - Mythes et Réalités - Voxxed 2024.pdf
 
PFE ABDOUS BERRI 2024, RAPPORT COMPLET RETA FINAL.pdf
PFE ABDOUS BERRI 2024, RAPPORT COMPLET RETA FINAL.pdfPFE ABDOUS BERRI 2024, RAPPORT COMPLET RETA FINAL.pdf
PFE ABDOUS BERRI 2024, RAPPORT COMPLET RETA FINAL.pdf
 
Alternative au 3eme lien et complement au Tramway de la ville de Quebec Rev 1...
Alternative au 3eme lien et complement au Tramway de la ville de Quebec Rev 1...Alternative au 3eme lien et complement au Tramway de la ville de Quebec Rev 1...
Alternative au 3eme lien et complement au Tramway de la ville de Quebec Rev 1...
 
PFE MASTER en Développement d’une Application E-commerce avec la Technologie ...
PFE MASTER en Développement d’une Application E-commerce avec la Technologie ...PFE MASTER en Développement d’une Application E-commerce avec la Technologie ...
PFE MASTER en Développement d’une Application E-commerce avec la Technologie ...
 

Matlab Travaux Pratique

  • 1. Institut de Technologie du Cambodge Département de Génie Civil TRAVAUX PRATIQUES D’INITIATION À MATLAB Dr.–Ing. K.S. POUV Pour I3 GCI et I3 OAC 2014-2015
  • 2. Dr.–Ing. K.S.POUV 2 NOTA : Le groupe TP sera divisé en quatre nômes. Chaque quatre nôme doit rédiger un compte- rendu et rendre à l’enseignant dans les délais prévus comme suite : - TP1 à rendre lors de la 4ème séance - TP2 à rendre lors de la 8ème séance Des comptes-rendus rendus après les créneaux indiqués ci-dessus seront refusés. Au moment où les étudiants rendent leurs comptes-rendus, les questions orales seront leurs demandées. CONSEILS : Chaque compte-rendu doit contenir les scripts et les résultats clés de compilation ainsi que les commentaires. Les comptes-rendus peuvent également être rédigés pendant les séances de TP.
  • 3. Dr.–Ing. K.S.POUV 3 TP 1 Prise en main de Matlab Exercice 1 : Vecteurs et courbes 1. Définir la variable        3 , 4 , 6  x et calculer y1=sin(x) et y2=cos(x). Calculer ensuite tan(x) en utilisant exclusivement les vecteurs y1 et y2 précédents. 2. Définir la variable          4:01.0: 4 x . Combien y a-t-il de valeurs dans ce vecteur ? Illustrer la courbe )sin(xxey x   . Calculer la somme des valeurs de y. 3. Faire l’intégrale symbolique de la fonction précédente )sin(xxey x   . 4. On considère les vecteurs suivants :            3 2 1 u ,            1 2 5 v et              7 3 1 w a. Calculer t=u+3v-5w b. Calculer wvu ,, , le cosinus de l’angle α formé par les vecteurs u et v, et α en degré. Exercice 2 : Manipulation de matrices 1. Définir le vecteur V = [0 1 2 ... 49 50]. Quelle est la taille de ce vecteur ? Définir le vecteur W contenant les cinq premiers et les cinq derniers éléments de V. Définir ensuite le vecteur Z = [0 2 4 ... 48 50] à partir de V. 2. Définir la matrice            30292827262524232221 20191817161514131211 10987654321 M . Quels sont ses dimensions m x n ? Extraire de cette matrice, la matrice            2221 1211 21 N et la matrice        2723 73 P . Extraire de la matrice M, la matrice Q obtenue en prenant dans la matrice M une colonne sur 2. Calculer les produits matriciels NP = N x P, NtQ = N’ x Q et NQ = N x Q, puis commenter les résultats. 3. Définir une matrice A de dimensions 4 x 4 à l’aide de la commande magic. Déterminer la matrice B = A/15. Combien de nombres dans cette matrice B sont compris entre 0.4 et 0.8 ? Ou sont-ils situés ? (commande find) Construire alors la matrice C obtenue à partir de la matrice B en remplaçant tous les nombres de B inférieurs à 0.8 par 0, et ceux supérieurs ou égaux à 0.8 par 1. 4. Résoudre le système d’équation linéaire ci-dessous : x + y = 14 y + z = 10 x - y = 4 z - t = 1
  • 4. Dr.–Ing. K.S.POUV 4 Exercice 3 : Fonctions graphiques 1. Graphiques 2D : a. Créer un vecteur temps t (t en secondes) allant de 0 à 10 avec 11 points. b. Créer un signal s1(t) = 1 – e-t puis l’afficher en fonction du temps. c. Créer deux autres signaux définis par s2(t) = 1 – e-2t et s3(t) = 1 – e-4t, puis les afficher dans la même figure. d. Faire les modifications pour afficher ces 3 signaux respectivement en bleu, en rouge et en vert. Faire apparaître en plus des couleurs des astérisques (*), des croix et des points aux différentes valeurs constituant les 3 signaux. Ajouter une légende à vos courbes et les titres correspondant à l’axe d’abscisse et l’axe d’ordonnée. e. On souhaite maintenant changer la variable temporelle et la définir avec 10 fois plus de points. Faire les modifications nécessaires. f. Afficher ces trois signaux dans une même figure, mais cette fois-ci dans 3 graphiques séparés sur deux lignes, dont 2 graphiques en haut et 1 graphique en bas (figure 0). Les propriétés des courbes sont les mêmes que celles du premier cas. Graphique 1 Graphique 2 Graphique 3 Figure 0. Format de l’illustration pour la question f. g. Ajouter maintenant dans le troisième graphique une harmonique de pulsation ω = 3 rad/s, d’amplitude crête à crête égale à 3, et de composante continue 0,5 (avec titre, couleur, etc.). Rappel : forme générale d’une harmonique )cos()(   tAtx . 2. Graphiques 3D : Illustrer, dans un même graphique, les surfaces des deux fonctions suivantes : - z1 = x2 + y2 - z2 = x – y + 50 Mettre également les titres pour les trois axes. Exercice 4 : Manipulation des nombres complexes Soit u et v les nombres complexes : iu 711 et iv 31 . Créer des variables correspondant et calculer les modules et les arguments de u et de v ainsi que les parties réelle et imaginaire de u3+v2 en utilisant les commandes appropriées. Exercice 5 : Ecriture des fonctions 1. Ecrire une fonction nommée polaire, prenant comme arguments d’entrée les coordonnées cartésiennes (x,y) d’un point et renvoyant en sortie les coordonnées polaires (r,θ) de ce point, où θ est en degré. Penser à commenter le code de manière qu’un utilisateur puisse utiliser l’aide en ligne pour s’informer sur cette nouvelle fonction. 2. On souhaite maintenant appeler la fonction polaire créée lors de la question précédente dans un nouveau fichier .m à créer pour déterminer d’autres paramètres. Dans ce nouveau fichier, écrire un script pour calculer : a. les coordonnées polaires pour A1(43,3 ; 25) et A2(65,78 ; 23,94). b. illustrer graphiquement ces deux points en coordonnées polaires avec le couleur bleu et le symbole astérisque (*). c. l’angle α formé par les vecteurs 1OA et 2OA , où O(0 ; 0) est le point d’origine des axes polaires. d. t = d/tan2(α), où d est la distance entre les points A1 et A2 (valeur à déterminer). e. Ecrire, au-dessous de l’expression de t, la phrase suivante : t est en cm.
  • 5. Dr.–Ing. K.S.POUV 5 TP 2 Mini-projet : Efforts internes d’une poutre sur appuis simples On considère une poutre de longueur L et de section a x b et ayant un module de Young E et une résistance σa (figure 1). La poutre est posée sur deux appuis simples et soumise à une charge ponctuelle P appliquée à une distance de L1 de l’appui gauche. Figure 1. Poutre soumise à une charge ponctuelle P. Ecrivez sous Matlab, un algorithme permettant d’obtenir : - le moment d’inertie d’axe vertical Iz - les réactions des deux appuis (R1 et R2) - l’effort tranchant (T) - le moment fléchissant (M) - la contrainte en flexion (σx) en position du moment maximal Maintenant, appliquez votre programme pour les cas suivants : 1. a = 20 cm, b = 40 cm, L = 8 m, L1 = 2 m, σa= 28 MPa, et P = 40 kN. 2. a = 20 cm, b = 40 cm, L = 8 m, L1 = 3 m, σa = 28 MPa, et P = 40 kN. 3. a = 20 cm, b = 40 cm, L = 8 m, L1 = 4 m, σa = 28 MPa, et P = 40 kN. Ensuite, on souhaite, pour chaque cas : - déterminer les valeurs maximales de T, de M et de σx. Aussi, vérifiez si la contrainte maximale σx,max est inférieure ou égale à la contrainte admissible σa. S’il est le cas, affichez le texte suivant « contrainte maximale <= contrainte admissible, VERIFIE ! ». S’il n’est pas le cas, affichez « contrainte maximale > contrainte admissible, NON VERIFIE ! ». - tracer les diagrammes T(x) et M(x) dans deux graphiques séparées, mais alignés verticalement sur la même figure. Indiquez également les valeurs Tmin, Tmax et Mmax en bonnes positions sur les courbes correspondant. - enregistrer les résultats de chaque cas dans un fichier en format « .txt » de façon suivante : valeurs de x en 1ère colonne, valeurs de T en 2ème colonne et valeurs de M en dernière colonne. Enfin, on souhaite comparer et analyser les résultats des 3 cas d’études : - tracez les diagrammes T(x) et M(x) pour les 3 cas en utilisant uniquement les fichiers .txt enregistrés auparavant (Conseils : mettez les 3 courbes de même paramètre sur le même graphique, puis alignez verticalement les 2 graphiques sur la même figure.) - dans votre rapport, faire un tableau récapitulatif des valeurs extrêmes de T, de M et de σx entre les 3 cas pour comparer. Conseils : Pour toutes les figures, mettez les échelles des axes d’abscisse et d’ordonnée de manière qu’elles sont plus grandes que les valeurs extrêmes des paramètres correspondant de la figure. En bref, illustrez vos figures de telle manière qu’elles sont bien agréables à lire :
  • 6. Dr.–Ing. K.S.POUV 6 couleur de la courbe, épaisseur de la courbe, noms des deux axes, légendes, titre, etc. (voir les exemples sur la figure 2). (a) (b) Figure 2. Exemple des illustrations agréables à lire : (a) une courbe, et (b) plusieurs courbes.