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

Solution TD1 MATLAB

Le document présente un TD sur l'introduction à MATLAB, incluant des exercices sur les commandes de base et leur fonctionnalité, ainsi que des calculs simples. Il explique comment utiliser des fonctions comme 'help', 'lookfor', et comment stocker des résultats dans des variables. Des exemples pratiques sont fournis pour illustrer l'utilisation de MATLAB dans divers calculs.

Transféré par

chouaib.y22
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)
3 vues6 pages

Solution TD1 MATLAB

Le document présente un TD sur l'introduction à MATLAB, incluant des exercices sur les commandes de base et leur fonctionnalité, ainsi que des calculs simples. Il explique comment utiliser des fonctions comme 'help', 'lookfor', et comment stocker des résultats dans des variables. Des exemples pratiques sont fournis pour illustrer l'utilisation de MATLAB dans divers calculs.

Transféré par

chouaib.y22
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

Ecole Nationale Polytechnique – Malek Bennabi – Constantine (ENPC)

Classe préparatoire /1ere année/ Informatique

TD 1 : Introduction à MATLAB

Exercice 1:

Exécutez sur la ligne de commande les commandes suivantes et donner la fonctionnalité de


chacune d’entre elles : help, demo, info, helpwin, help nom_fonction, lookfor
nom_fonction, clear, delete, clc.

Solution :

>> help
HELP topics : présente des explications sur les fonctionnalités de MATLAB.

>> demo
Montre des démonstrations « des exemples » réaliser en MATLAB

>> info
Donne des informations sur MATLAB et sa version installée.

>> helpwin
Permet d’ouvrir une fenêtre d’aide qui présente des explications sur les fonctionnalités de
MATLAB

>> help sin


Donne des explications sur le fonctionnement d’une fonction prédéfinie sur MATLA.
Exemple : help sin : explique c’est quoi la fonction « sin » est comment on peut l’utiliser sur
MATLAB.

>> lookfor sqrt


Permet de rechercher une fonction prédéfinie existante sur MATLAB. Exemple : lookfor sqrt,
permet de rechercher et comprendre les fonctionnalités de la fonction « sqrt ».

>> clear
Permet de supprimer toutes les variables créer par l’utilisateur.

Dr. Mohamed Hachem Kermani 2020/2021 1


>> delete
Permet de supprimer un fichier créé par l’utilisateur.

>> clc
Efface les commandes saisies sur la fenêtre de commande. (vider la fenêtre de commandes)

Exercice 2:

Trouvez la fonction qui donne la valeur absolue d'un nombre. Tapez help de cette fonction
puis exécuter cette commande avec un exemple.

Solution :

>> lookfor abs

>> help abs

>> abs (-11)

ans =

11

Exercice 3:

Dans la fenêtre de commandes, taper les opérations suivantes :

4 x 6, 5+7, 3 – 15, 6 ÷ 2

- Comment nous pouvons conserver les résultats trouvés ?

- Qu’est ce qu’il faut modifier pour ne pas afficher les résultats dans la fenêtre de
commande.

Taper les symboles : pi, inf, NaN et donner leurs significations.

Dr. Mohamed Hachem Kermani 2020/2021 2


Solution :

>> 4 * 6
ans =
24
>> 5 + 7
ans =
12
>> 3 - 15
ans =
-12
>> 6 / 2
ans =
3
 Nous pouvons conserver les résultats en affectant les opérations à des variables.

>> A = 4 * 6
A=
24
>> X = 5 + 7
X=
12
>> C = 3 - 15
C=
-12
>> R = 6 / 2
R=
3
 Pour ne pas afficher les résultats dans la fenêtre de commande : il faut ajouter ; à la fin de
chaque instructions.

>> A = 4 * 6 ;
>> X = 5 + 7 ;
>> R = 6 / 2 ;

Dr. Mohamed Hachem Kermani 2020/2021 3


>> pi
ans =
3.1416

Renvoi la valeur du

>> inf
ans =
Inf
Renvoi la valeur du

>> NaN
ans =
NaN
Permet de vérifier si c’est un nombre ou non.

Exercice 4:

Utiliser Matlab pour faire les calculs suivants (en ligne de commande) :

 X=5+
4
 𝑉= 𝜋 R3 Où R = 2.5 cm
2
 Y=X +2

Solution :

>> X = 5 + 3/2
X=
6.5000

>> Y = X^2 + 2
Y=
44.2500

Dr. Mohamed Hachem Kermani 2020/2021 4


>> R = 2.5
R=
2.5000

>> V = (4/3 * pi) * R^3


V=
65.4498

Exercice 5:

Afin de se familiariser avec les variables, essayez les diverses commandes suivantes :

>> V1 = 10

>> V2 = 23

>> V1 = sqrt (V2 * log (2))

>> v1 = 3

>> v1

>> V1

>> clear v1

>> clear

Solution:

>> V1 = 10
V1 =
10

>> V2 = 23
V2 =
23

>> V1 = sqrt (V2 * log (2))


V1 =
3.9928

Dr. Mohamed Hachem Kermani 2020/2021 5


>> v1 = 3
v1 =
3

>> v1
v1 =
3

>> V1
V1 =
3.9928

>> clear v1
>> clear

Exercice 6:

Utiliser MATLAB pour faire les calculs suivants (en ligne de commande) :

 ( )= ( )

 ( )= ( )
Où x contenant les valeurs comprises entre : et avec un pas de 0.001

Solution :

>> x = -6*pi : 0.001 : 6*pi ;

>> f = sin((2 * pi) ./ x ) ;

>> g = cos((2 * pi) ./ x ) ;

Dr. Mohamed Hachem Kermani 2020/2021 6

Vous aimerez peut-être aussi