Cam pe la 01/22/2004 06:32 PM, [EMAIL PROTECTED] scrise:

>Salut tuturor,
>Multumesc pentru raspunsurile primite anterior, legate de copierea unui CD. Se
>pare ca "dd" si "cat" nu mai fac in kernel-ul 2.4.x ceea ce faceau in 2.2.x.
>Sigura solutie de a copia un CD in totalitate ramanand scule special destinate
>pentru asa ceva: cdrecord.
>Dar intrebarea mea se refera la altceva.
>Am avut o mica discutie in contradictoriu in care eu am sustinut ca intr-un
>calcul cu numere reale, daca se pleaca de la aceleasi conditii initiale, 
>indiferent de cate ori se ruleaza programul, rezultatele vor fi identice.
>Profesorul spune ca nu e in totalitate adevarat, pentru ca intr-un calcul cu
>numere reale apar erori care se manifesta la a nu stiu cata zecimala si ca astea
>pot duce la diferente minore in rezultatul final. Argumentul lui de baza pentru
>asta fiind ca numai asa se poate simula tranzitia de la un regim laminar la unul
>turbulent (nu intru in detalii pe tema asta).
>  
>

Daca sint algoritmi diferiti, se pot ajunge la rezultate diferite cu 
date initiale identice. De exemplu, determinantul unei matrici diagonale 
cu numai 0.01 pe diagonala poate iesi 0 daca inmultesti valorile pe 
diagonala.
De fapt si modul standard de rezolvare al ecuatiei de gradul 2 nu este 
un algoritm numeric bun, pentru ca pe anumite seturi de date initiale, 
se pierd zecimale.

Mai sint si algoritmi care pot incepe calculul cu valori aleatoare din 
matrice, si acest lucru poate afecta rezultatul (tocmai datorita 
aproximarilor care se fac in calculele cu virgula mobila). "Argumentul 
de baza" al profesorului nu-l inteleg, dar cred ca are dreptate.

-- 
Ce nu te omoara ti-o intareste.



--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui