Comprendre un programme
Résolu
wahidred
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
holow1 Messages postés 680 Date d'inscription Statut Membre Dernière intervention -
holow1 Messages postés 680 Date d'inscription Statut Membre Dernière intervention -
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+
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+
A voir également:
- Comprendre un programme
- Programme demarrage windows - Guide
- Mettre en veille un programme - Guide
- Forcer la fermeture d'un programme - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Desinstaller un programme - Guide