Mathematics">
Matlab_part4_exemples_de_programme
Matlab_part4_exemples_de_programme
Matlab_part4_exemples_de_programme
MATLAB
Partie 4
Exemples de Programmes en script
1
1. Lecture des éléments d’un tableau
2
2. Ordonner les éléments d’un tableau
3
Pour palier ce problème, on a développé un deuxième programme pour lequel chaque élément
du tableau est vérifié par rapport à tout les éléments
T=input('saisissez le tableau');
m=length(T);
for i=1:m-1
for j=i+1:m Deux boucles imbriquées, une pour i et une pour j
if T(i)>T(j);
A=T(i);
T(i)=T(j);
T(j)=A;
end
end
end;
disp('Tableau ordonné')
disp(T)
5
4. Le factoriel d’un entier positif
6
En Matlab, il y’a une fonction qui peut aider à éviter
les itérations :
prod
7
5. Programme qui vérifie si un entier est pair ou impair
>> rem(5,2)
ans =
8
6. Programme qui converti un nombre décimal en son
équivalent binaire
Exemple :
d=input('saisir le nombre');
d=5
q=floor(d/2);
q=partie entière (5/2)=2;
r=rem(d,2);
r=reste de (d/2)=1;
x=[];
x=[]; vecteur vide
x=[r,x];
x=[r,x] = 1; concatenation à gauche
while q~0;
Est ce que q~0; cette condition est vrai
r=rem(q,2);
r=reste de (2/2)=0;
q=floor(q/2);
q=partie entière (2/2)=1;
x=[r,x];
x=[r,x]=0 1;
end
Est ce que q~0; cette condition est vrai
disp(x);
r=reste de (1/2)=1;
q=partie entière (1/2)=0;
x=[r,x]=1 0 1;
Est ce que q~0; cette condition est fausse
Arreter la boucle
Afficher x= 1 0 1
9
Merci
pour
votre Attention
10