0% ont trouvé ce document utile (0 vote)
58 vues6 pages

0314 Formation Math Matlab

Transféré par

biyouanarnaudtah
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)
58 vues6 pages

0314 Formation Math Matlab

Transféré par

biyouanarnaudtah
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

UE optionnelle

Atelier Logiciel
MSM24 – S1
Master SdI 1ère année

Cours du 14 / 09 / 2010

Fatiha Bouchelaghem (MCF) [Link]@upmc.fr1


Objectifs :
• Initiation au langage Matlab (calcul et éléments
de programmation);

• Modélisation par Eléments Finis – interface


Comsol Multiphysics/Matlab;

• Application à la mécanique des structures.

8 h Cours + 24 h TP
2
UE optionnelle Atelier Logiciel (MSM24 – S1) - Master SdI 1ère année
Au programme :
Matlab
– « Matlab = hyper-calculatrice »
Affectation de variables (scalaires/vecteurs/matrices), calcul matriciel,
résolution de systèmes linéaires ou non, EDO, analyse et tracé de fonctions
etc…

– « Matlab : environnement de développement »


Programmation – fichiers script et function (« M-files ») définis par l’utilisateur:
variables, boucles, tests, etc…

– « Matlab : modélisation, discrétisation par différence finies ou


éléments finis »
Géométrie, maillage, conditions aux limites etc.

Comsol
Modélisation éléments finis 1D, 2D et 3D, interface Matlab 3
UE optionnelle Atelier Logiciel (MSM24 – S1) - Master SdI 1ère année
MATLAB

4
UE optionnelle Atelier Logiciel (MSM24 – S1) - Master SdI 1ère année
1. Introduction :
MATLAB = Matrix Laboratory
console d’exécution (shell)

Logiciel commercial de calcul numérique matriciel, de


visualisation et de programmation (société The Mathworks)

Eléments de données de base : matrices

Le langage MATLAB est interprété, i.e. chaque expression


MATLAB est traduite en code machine au moment de son
exécution. Un programme MATLAB (script, M-file) n'a donc pas
besoin d'être compilé avant d'être exécuté.
5
UE optionnelle Atelier Logiciel (MSM24 – S1) - Master SdI 1ère année
2. Lancer MATLAB…
Interface Graphique Utilisateur (Graphical User Interface) :
Répertoire courant

Workspace

Variables actives
Contenu (who, whos)
du répertoire
courant Invite de commande:

>> commande
résultat (Affichage du résultat) Historique
>> des
commandes
>> commande ; (Pas d’affichage)
>> 6

Vous aimerez peut-être aussi