Académique Documents
Professionnel Documents
Culture Documents
Objectif :
Le But de ce TP c’est d’écrire des programmes sous formes script et de programme fonction
n=input('n =');
i = 0;
somme = 0;
la somme des carrés des entiers de 1 à n while(i<n)
i=i+1;
somme = somme + (i*i);
end
disp(somme)
1/2
Ecole Nationale Supérieure en Génie Electrique et Energétique ENSGEE Oran
Année universitaire 2022/2023– Semestre 01 Module : IAGE
_______________________________________________________________________________________________
L'instruction conditionné « if »
On a parfois besoin d'exécuter une séquence d'instructions seulement dans le cas où une condition donnée
est vérifiée au préalable. Différentes formes d'instruction conditionnée existent sous MATLAB.
nb = input(‘Rentrez un nombre : ‘)
if (nb < 100)
disp(‘votre nombre est < 100’)
elseif (nb == 100)
Exemple :
disp(‘Votre nombre est 100’)
else
disp(‘votre nombre est > 100’)
end
Exemple
Le programme qui permet le calcul des racines de l’equation 𝑎 ∗ 𝑥 2 + 𝑏 ∗ 𝑥 + 𝑐 = 0 ; est presenté ci-
dessous sous deux formes script et fonction.
2/2
Ecole Nationale Supérieure en Génie Electrique et Energétique ENSGEE Oran
Année universitaire 2022/2023– Semestre 01 Module : IAGE
_______________________________________________________________________________________________
Feuille de réponse TP_2 Note :
Programmation script & fonction en MATLAB
Date …._....._........ Nom & Prénom : ………………………….. ……………………... Sous-groupe :……..
Travail à effectuer
Créez un programme script intitulé "classement.m" demandant successivement à l’utilisateur « n » valeurs
qui seront rangées dans un vecteur appelée « V » ». Une fois rentrées, ces valeurs seront affichées dans
l’ordre croissant. Transformer ce programme en fonction.
3/2
Ecole Nationale Supérieure en Génie Electrique et Energétique ENSGEE Oran
Année universitaire 2022/2023– Semestre 01 Module : IAGE
_______________________________________________________________________________________________
4/2