Comprendre un programme

Résolu/Fermé
wahidred
Messages postés
6
Date d'inscription
dimanche 14 novembre 2010
Statut
Membre
Dernière intervention
9 décembre 2010
- 28 nov. 2010 à 20:32
holow1
Messages postés
680
Date d'inscription
lundi 21 décembre 2009
Statut
Membre
Dernière intervention
7 décembre 2012
- 29 nov. 2010 à 01:01
Bonjour,
il m'est demandé de comprendre ce programme a vrai dire jai pas compris grand chose
,sous matlab
%debut
clear
f1=inline('sqrt(x)*(sqrt(x+1)-sqrt(x))','x');
f2=inline('sqrt(x)./(sqrt(x+1)+sqrt(x))','x');
x=1
format long e
for k=1:15
fprintf('x=%15.0f','f1(x)=%20.18f', 'f2(x)=%20.18f',x,f1(x),f2(x));
x=10*x;
end
sx1=sqrt(x+1); sx=sqrt(x);d=sx1-sx; s=sx1+sx;
fprintf('sqrt(x+1)=%25.13f','sqrt(x)=%25.13f',sx1,sx);
fprintf('diff=%25.23f','sum=%25.23f',d,s);
%fin
svp il ce peut que ce programme contienne des fautes donc si vous les reprerez merci de le signaler ,autre chose je vous demande de me donner une explication de ce programme car je narrive pas a voir comment ca marche j'attend votre aide a+

1 réponse

holow1
Messages postés
680
Date d'inscription
lundi 21 décembre 2009
Statut
Membre
Dernière intervention
7 décembre 2012
72
29 nov. 2010 à 01:01
si ta déjà matlab exécute le et tu verra le resultat bon je peux pas t'aide je programme pas avec matlab

++
0