Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
m
er as
co
eH w
o.
Présenté par : Mohamed Chiheb BEN CHAABANE
rs e
ou urc
Titre
o
https://www.coursehero.com/file/39736564/Rapport-Mini-Projet-Matlab-Finalpdf/
Table de Matières
I. Introduction ................................................................................................................................ 2
II. Environnment du Travail........................................................................................................ 2
III. Description brève du Script Matlab........................................................................................ 2
IV. Description détaillée du Script Matlab ................................................................................... 2
m
V. Interprétation du Résultat ....................................................................................................... 4
er as
VI. Conclusion .............................................................................................................................. 5
co
eH w
Bibliographie ..................................................................................................................................... 6
o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
sh
https://www.coursehero.com/file/39736564/Rapport-Mini-Projet-Matlab-Finalpdf/
I. Introduction
Dans ce mini-projet Matlab, on s’intéressera à développer un script matlab (.m) ayant le but d’animer
m
III. Description brève du Script Matlab
er as
co
eH w
L’objectif est de développer un script modulaire qui commence par :
o.
• Définir l’objet à animer : le paraboloïde
•
rs e
ou urc
Définir les axes X, Y, et Z : leur libellé, leur étendue
• Définir le titre de l’animation 3D
• Appliquer les fonctions d’animations : translations, rotations, étalement.
o
X = -2 : .1 : 2; Y = X;
% la forme du paraboloïde
z = .5 * (x.^2 + y.^2);
Page 2 sur 6
https://www.coursehero.com/file/39736564/Rapport-Mini-Projet-Matlab-Finalpdf/
% Dessiner en 3D
h = surf(x,y,z);
axis([-2 2 -2 2 0 20])
m
er as
% Faire une Boucle pour animer l’objet avec une rotation horizontale
co
eH w
for az = -50 : .2 : 30
o.
view(az, 40) rs e
ou urc
drawnow
end
o
aC s
% Puis Faire une Boucle pour animer l’objet avec une rotation verticale
vi y re
view(30, el)
ed d
ar stu
drawnow
end
is
for i = 1 : .1 : 5;
drawnow
end
% Refaire une Boucle pour animer le paraboloïde étalé avec une rotation
horizontale
for az = -37.5 : .5 : 30
Page 3 sur 6
https://www.coursehero.com/file/39736564/Rapport-Mini-Projet-Matlab-Finalpdf/
view(az, 30)
drawnow
end
V. Interprétation du Résultat
Au début on a cette forme ci-dessous:
m
er as
co
eH w
o.
rs e
ou urc
o
aC s
vi y re
Page 4 sur 6
https://www.coursehero.com/file/39736564/Rapport-Mini-Projet-Matlab-Finalpdf/
VI. Conclusion
Durant ce mini-projet Matlab, on a pu voir l’utilité de l’animation des objets en 3D avec Matlab et
ce en manipulant les fonctions mathématiques avec les boucles itératives telles que : for.
Certes, ce travail a été bénéfique non seulement du côté théorique mais aussi du côté professionnel
et recherche scientifique.
m
er as
co
eH w
o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
sh
Page 5 sur 6
https://www.coursehero.com/file/39736564/Rapport-Mini-Projet-Matlab-Finalpdf/
Bibliographie
• SITES WEB
3D Simple Animation
http://www.matrixlab-examples.com/simple-animation-3d.html
m
MeshGrid
er as
https://www.mathworks.com/help/matlab/ref/meshgrid.html?searchHighlight=meshgrid&s_tid=doc_
co
eH w
srchtitle
o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
sh
Page 6 sur 6
https://www.coursehero.com/file/39736564/Rapport-Mini-Projet-Matlab-Finalpdf/