0% ont trouvé ce document utile (0 vote)
11 vues3 pages

Info Devoir

info devoir

Transféré par

addabenattiahaouae
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
11 vues3 pages

Info Devoir

info devoir

Transféré par

addabenattiahaouae
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

I.

Introduction à MATLAB
1. Introduction
Le nom MATLAB est la contraction du terme anglais matrix laboratory . Ce
logiciel est
spécialement conçu pour le calcul scientifique et la manipulation de
vecteurs et de matrices.
Le langage ne nécessite pas de compilation, puisqu’il est interprété. Il est
donc traduit en
langage machine à l’exécution.
MATLAB est plus qu’un langage de programmation, puisqu’il s’agit d’une
console
d’exécution. Il permet d’exécuter des fonctions, d’attribuer des valeurs à
des variables, etc.
Il permet d’effectuer des opérations mathématiques, de manipuler des
matrices, de faire des
graphiques.
2. Environnement de développement
Eléments principaux :
o Command Window
o Command History
o Workspace
o Current Directory
o Help extrêmement utile
Aide sur une commande :
help nom_commande
3. Les variables
Toutes les variables sont des matrices . La logique de l’indexation est (ligne
x colonne).
Séparateurs :
o de ligne : point virgule ou return
o de colonne : virgule ou espace blanc
. Le Workspace
Quelques commandes générales sur les variables [2]:
who affiche toutes les variables.
whos affiche toutes les variables avec taille et type.
size(a) affiche les dimensions de la matrice a.
clear var efface la variable var.
clear all efface toutes les variables.
. Les scripts
MATLAB permet d’écrire des programmes, que ce soit des scripts ou des
fonctions . Nous
limiterons présentement aux scripts. Un fichier script (script file) est une
suite de
commandes MATLAB. Ces fichiers ont l’extension .m.
Pour créer un script : File > New > M-File.
Nous pouvons écrire dans un script toutes les commandes que nous
désirons exécuter
consécutivement, comme nous l’aurions fait dans l’invite de commandes.
Pour exécuter un script existant, il faut tout d’abord changer le répertoire
courant en
sélectionnant le bon répertoire, puis taper le nom du script (sans extension)
dans la fenêtre
de commande. Ou appuyer sur le bouton Run de l’Editeur.
Il est possible de débogguer un programme en ajoutant des points d’arrêt à
l’endroit qui nous
intéresse.
Le script modifie les valeurs des variables du workspace. Il ne prend pas
d’argument en
entrée et ne retourne rien. Ces deux points le différentient des fonctions.
les opération pour le devoir
le faire de l'étude d'une fonction en matlab

l'éxécution de programme en commande window

réponds aux questions


Q1: ligne 4-5
Q2: ligne 6
Q3: ligne 8
Q4: ligne 9
Q5: ligne10
Q6: ligne 10
Q7: ligne 11
Q8: ligne 12-18
Conclusion
On ce devoir J'ai préparé une fonction exponentielle associée à la
fonction sinus, et lors de son étude dans MATLAB, je l'ai dérivée
dans le domaine différentiable de 0 à pi. Concernant ce que j'ai
étudié dans ce programme, la fonction a été identifiée, la portée
de sa définition et ses solutions. En comparaison pratique avec le
processus, nous constatons que l'étudier dans MATLAB est plus
pratique et appliqué. Ainsi, ce programme a été complété en
aidant tout utilisateur en saisissant la fonction requise, y compris
en l'étudiant, en identifiant ses modifications et en disant que il
augmente ou diminue. Au final, l'avantage de cet exercice
appliqué sur MATLAB sur l'étude de cette fonction est que le
programme MATLAB contient tout ce qu'il faut pour l'étudier avec
précision dans un laps de temps plus court et avec une logique
plus efficace.

Vous aimerez peut-être aussi