26.12.2014 Views

metode de calcul numeric matriceal. algoritmi fundamentali

metode de calcul numeric matriceal. algoritmi fundamentali

metode de calcul numeric matriceal. algoritmi fundamentali

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

10 CAPITOLUL 0. CONCEPTE FUNDAMENTALE<br />

Exemplul 0.9 Am constatat, în exemplul 0.7, că formulele (0.8) nu sunt cele<br />

mai bune din punct <strong>de</strong> ve<strong>de</strong>re <strong>numeric</strong>, mai ales când b 2 ≫ 4ac, şi <strong>de</strong>ci |b| ≈ √ ∆.<br />

Pentru a evita scă<strong>de</strong>rea unor numere apropiate, se pot folosi formulele<br />

x 1 = −b − sgn(b)√ b 2 − 4ac<br />

, x 2 =<br />

2a<br />

−2c<br />

b + sgn(b) √ b 2 − 4ac . (0.9)<br />

Utilizând în (0.9) valorile <strong>numeric</strong>e din exemplul 0.7, se obţine, în FVM <strong>de</strong> lucru,<br />

un rezultat cu toate cifrele semnificative exacte.<br />

♦<br />

0.3 Condiţionarea problemelor <strong>de</strong> <strong>calcul</strong><br />

Orice problemă <strong>de</strong> <strong>calcul</strong> <strong>numeric</strong> impune obţinerea unor rezultate <strong>numeric</strong>e, pornind<br />

<strong>de</strong> la date <strong>de</strong> intrare <strong>numeric</strong>e, astfel încât rezultatele să poată fi interpretate ca o<br />

aproximaţie a soluţiei unei probleme matematice pentru datele <strong>de</strong> intrare respective.<br />

Pentru ca o astfel <strong>de</strong> problemă să fie bine <strong>de</strong>finită, trebuie asigurate existenţa şi<br />

unicitatea soluţiei. În acest caz, o problemă <strong>de</strong> <strong>calcul</strong> <strong>numeric</strong> poate fi întot<strong>de</strong>auna<br />

<strong>de</strong>scrisă ca evaluare a unei funcţii<br />

f : D ⊂ R n −→ R m (0.10)<br />

într-un punct x ∈ D dat. Cele n componente ale argumentului constituie datele<br />

<strong>de</strong> intrare, iar cele m componente ale vectorului f(x) sunt rezultatele sau datele <strong>de</strong><br />

ieşire.<br />

Desigur, aplicaţia f este <strong>de</strong> cele mai multe ori <strong>de</strong>finită implicit iar <strong>de</strong>scoperirea<br />

unei căi prin care <strong>calcul</strong>ul valorii f(x) <strong>de</strong>vine posibil echivalează cu rezolvarea,<br />

printr-un algoritm specific, a problemei <strong>de</strong> <strong>calcul</strong> consi<strong>de</strong>rate.<br />

Exemplul 0.10 a) Fie D o mulţime <strong>de</strong> trei numere reale şi<br />

⎡ ⎤<br />

x =<br />

⎣ a b<br />

c<br />

Rezolvarea ecuaţiei <strong>de</strong> gradul II<br />

⎦ ∈ D = {x ∈ R 3 | a ≠ 0, b 2 − 4ac ≥ 0} ⊂ R 3 .<br />

ay 2 + by + c = 0<br />

este o problemă <strong>numeric</strong>ă bine <strong>de</strong>finită, <strong>de</strong>oarece pentru orice x ∈ D există un unic<br />

vector<br />

⎡<br />

−b − sgn(b) √ b 2 ⎤<br />

− 4ac<br />

[ ]<br />

y1<br />

2a<br />

y = f(x) = = ⎢<br />

⎥<br />

y 2 ⎣ −2c ⎦ ∈ R2 ,<br />

care este soluţia problemei.<br />

b) Calculul integralei<br />

∫ b<br />

a<br />

b + sgn(b) √ b 2 − 4ac<br />

e −t2 dt,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!