0% ont trouvé ce document utile (0 vote)
2 vues4 pages

TP1 Matlab

Ce document présente une introduction à MATLAB, incluant des objectifs d'apprentissage et des exercices pratiques pour se familiariser avec l'environnement MATLAB et ses commandes de base. Les exercices couvrent des opérations arithmétiques, la manipulation de vecteurs et de matrices, ainsi que des calculs avec des nombres complexes. Des exercices supplémentaires sont également proposés pour approfondir la maîtrise de MATLAB.

Transféré par

Ensakh
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)
2 vues4 pages

TP1 Matlab

Ce document présente une introduction à MATLAB, incluant des objectifs d'apprentissage et des exercices pratiques pour se familiariser avec l'environnement MATLAB et ses commandes de base. Les exercices couvrent des opérations arithmétiques, la manipulation de vecteurs et de matrices, ainsi que des calculs avec des nombres complexes. Des exercices supplémentaires sont également proposés pour approfondir la maîtrise de MATLAB.

Transféré par

Ensakh
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

TP 1: Matlab Introduction à Matlab

API2
Objectifs :
Se familiariser avec l'environnement MATLAB :
Démarrage de MATLAB
Description des fenêtres (workspace)
Utilisation de la ligne de commandes (>>)
Les commandes usuelles (help, lookfor,who, whos ,clear,…)
Manipulations des variables, opérations élémentaires

Exercices obligatoires (corrigés en classe) :


Exercice 1 :
Dans la fenêtre de commandes tester les fonctions usuelles de Matlab ci-dessous :
help produit une liste de toutes les commandes par thèmes
demo démonstration donnant une représentation des fonctionnalités de bases de Matlab
info information sur la boite à outils disponibles
helpwin ouvre une fenêtre contenant la liste des commandes
Matlab ainsi que leurs documentations
help nom décrit la fonction nom.m
lookfor nom recherche une instruction à partir du mot clé nom
pwd affiche le nom du répertoire courant pour Matlab
cd rep change le répertoire courant pour Matlab qui devient rep
dir fournit le catalogue d'un répertoire

Exercice 2 :
1. Dans l'espace de travail, réalisez quelques opérations arithmétiques simples entre scalaires
à l'aide des opérateurs addition (+), soustraction (-), division (/), multiplication (*), élévation à
la puissance (^).
2. Calculer sous MATLAB la valeur de t et u en fonction de x.

3. La constante pi est prédéfinie dans MATLAB .Tapez pi ainsi calculez le volume d'une
sphère.
4. Tapez la ligne d'instructions suivante. Que remarquez-vous ?

5. Qu’obtient-on avec les lignes de commandes suivantes

Pr. ABOUTABIT
Exercice 3 :
(1) Tapez la commande a=1:7;. Tapez les commandes a, who et whos.
(2) Utilisez pour modifier a : a=1:2;.
(3) Tapez la commande b=a+2;. Re-exécutez les commandes who et whos en utilisant
. Tapez clear et b.
Exercice 4 :
On note u et v les nombres complexes

Calculer les modules de u et de v, les produits uv et vu, la partie réelle et la partie imaginaire
de u3+ v2.

Exercice 5 :
1. Créez le vecteur [ 9 7 5 3 1]
2. Créez le vecteur :
10.0000
9.5000
9.0000
8.5000
8.0000

3. Créez la matrice :
1 2 3 4
5 6 7 8
9 10 11 12

4. Créez la matrice :
0 4 4 4
4 0 4 4
4 4 0 4
4 4 4 0

5. Créez la matrice :
1.0000 3.4000 0 0 0 0 5.0000
1.0000 0 3.4000 0 0 0 6.0000
1.0000 0 0 3.4000 0 0 7.0000
1.0000 0 0 0 3.4000 0 8.0000
1.0000 0 0 0 0 3.4000 9.0000

6. Créez la matrice :
1 0 7 0
0 1 7 0
0 0 7 0
0 0 7 1

7. Inversez les deux colonnes centrales dans la matrice précédente pour obtenir :
1 7 0 0
0 7 1 0
0 7 0 0
0 7 0 1

Pr. ABOUTABIT
Exercices supplémentaires (non corrigés)
Exercice 6 :
Construire :
1. une suite partant de 8 et allant à 5 par pas de 0:25.
2. une suite décroissante d'entiers de 15 à 3.

Exercice 7 :
Regardez l'effet des instructions suivantes.

Exercice 8 : Calculer 10!.

Exercice 9 :
(1) Soit le vecteur de dimension 8 de composantes : 3.2, 4.8, 3.3, 3.2, 3.1, 4.2, 3.2, 3.3.
Entrez le vecteur y = (yi)i=1…8 correspondant.
(2) Construisez la suite des moyennes mobiles,

Extrayez . Donnez une fonction qui calcule directement à partir de y.

Exercice 10 :
Soient les vecteurs colonnes et la matrice suivants

Pr. ABOUTABIT
1. Structures Matlab
(a) Entrer ces données sous Matlab.
(b) Calculer
(c) Calculer le produit scalaire entre les vecteurs
(d) Calculer le produit
2. Commandes Matlab
Trouver les commandes Matlab permettant de :
(a) Calculer
(b) Déterminer les dimensions de la matrice A, en extraire le nombre de colonnes ;
(c) Calculer le déterminant et l’inverse de A.

Pr. ABOUTABIT

Vous aimerez peut-être aussi