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.

ii<br />

nite noţiunile fundamentale <strong>de</strong> condiţionare şi, respectiv, stabilitate <strong>numeric</strong>ă. În<br />

încheiere, este aruncată o privire asupra modului în care arhitectura <strong>calcul</strong>atorului<br />

influenţează concepţia <strong>algoritmi</strong>lor.<br />

Capitolul 1 este <strong>de</strong>dicat expunerii noţiunilor primare ale algebrei <strong>matriceal</strong>e<br />

(vectori, subspaţii, matrice <strong>de</strong> diverse tipuri şi proprietăţile acestora), constituind<br />

totodată o introducere în problematica specifică a capitolelor următoare. Algoritmii<br />

prezentaţi rezolvă unele probleme simple, dar fundamentale, cum ar fi înmulţirea a<br />

două matrice, sau unele cazuri particulare, <strong>de</strong> exemplu cel al matricelor triunghiulare,<br />

ale unor probleme mai dificile (rezolvarea sistemelor liniare, <strong>calcul</strong>ul valorilor<br />

şi vectorilor proprii). Aceşti <strong>algoritmi</strong> sunt larg utilizaţi în continuare, ca elemente<br />

constructive primare.<br />

Capitolul 2 tratează <strong>meto<strong>de</strong></strong>le directe <strong>de</strong> rezolvare a sistemelor liniare Ax = b,<br />

cu matrice A nesingulară, prezentând procedura <strong>de</strong> eliminare gaussiană, inclusiv<br />

strategiile <strong>de</strong> pivotare a<strong>de</strong>cvate, precum şi versiunile compacte ale acestei <strong>meto<strong>de</strong></strong><br />

bazate pe factorizarea LU a matricei A. În afara matricelor <strong>de</strong> formă generală,<br />

sunt studiate şi cazurile, <strong>de</strong>s întâlnite în practică, ale matricelor bandă, simetrice şi<br />

simetric pozitiv <strong>de</strong>finite. De asemenea, sunt abordate probleme conexe, cum ar fi<br />

<strong>calcul</strong>ul inversei şi al <strong>de</strong>terminantului.<br />

Capitolul 3 <strong>de</strong>scrie <strong>meto<strong>de</strong></strong>le <strong>de</strong> rezolvare în sensul celor mai mici pătrate (CMMP)<br />

a sistemelor liniare Ax = b, în care numărul ecuaţiilor diferă <strong>de</strong> cel al necunoscutelor,<br />

<strong>de</strong>ci A este o matrice dreptunghiulară <strong>de</strong> formă generală. În acest caz se utilizează<br />

<strong>meto<strong>de</strong></strong> <strong>de</strong> ”eliminare” specifice, bazate pe aplicarea transformărilor ortogonale (reflectori<br />

Househol<strong>de</strong>r, rotaţii Givens etc.) iar conceptul central este cel <strong>de</strong> factorizare<br />

QR. Dacă matricea A nu este <strong>de</strong> rang maxim, se recomandă utilizarea factorizării<br />

ortogonale complete, care are la bază un algoritm <strong>de</strong> triangularizare cu pivotarea<br />

coloanelor. Sistemele liniare <strong>de</strong> acest tip apar frecvent în prelucrarea datelor experimentale,<br />

statistică, i<strong>de</strong>ntificarea sistemelor etc.<br />

Capitolul 4 expune principalele <strong>meto<strong>de</strong></strong> <strong>de</strong> <strong>calcul</strong> al valorilor şi vectorilor proprii<br />

ai unei matrice A. Este prezentat în <strong>de</strong>taliu algoritmul QR, care aduce matricea A la<br />

forma Schur, reală sau complexă, pornind <strong>de</strong> la forma <strong>de</strong> principiu a algoritmului, ale<br />

cărei proprietăţi matematice sunt uşor <strong>de</strong> analizat, şi ajungând la variantele relativ<br />

sofisticate sub care acesta este implementat în programele profesionale. Alături <strong>de</strong><br />

cazul general este tratat şi cel al matricelor simetrice. Nu sunt uitaţi alţi <strong>algoritmi</strong><br />

importanţi, utili în cazuri particulare, cum ar fi <strong>meto<strong>de</strong></strong>le puterii, puterii inverse,<br />

bisecţiei sau Jacobi. Cunoaşterea valorilor proprii este utilă în analiza stabilităţii<br />

sistemelor dinamice, în studiul vibraţiilor (pentru clădiri, poduri, avioane) şi în<br />

multe alte probleme aplicative majore.<br />

Capitolul 5 prezintă <strong>meto<strong>de</strong></strong>le <strong>de</strong> <strong>calcul</strong> al <strong>de</strong>scompunerii valorilor singulare<br />

(DVS), care constituie instrumentul cel mai sigur <strong>de</strong> rezolvare a numeroase probleme<br />

din algebra <strong>matriceal</strong>ă, cum ar fi <strong>de</strong>terminarea rangului, <strong>calcul</strong>ul unor norme<br />

<strong>matriceal</strong>e, construcţia bazelor pentru diverse subspaţii, rezolvarea în sensul celor<br />

mai mici pătrate a sistemelor cu matrice <strong>de</strong> rang nemaxim. Algoritmul DVS este<br />

o adaptare ingenioasă a algoritmului QR simetric, cunoscut din capitolul anterior.<br />

Utilizarea DVS este ilustrată consi<strong>de</strong>rând unele variante ale problemei CMMP, <strong>de</strong><br />

exemplu CMMP totală sau cu restricţii, frecvent întâlnite în aplicaţii.

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

Saved successfully!

Ooh no, something went wrong!