Calcul Matricial - Inversare și Factorizare

Proiect
5.7/10 (3 voturi)
Domeniu: Matematică
Conține 1 fișier: doc
Pagini : 18 în total
Cuvinte : 4317
Mărime: 60.85KB (arhivat)
Publicat de: Sabrina Iliescu
Puncte necesare: 8
Profesor îndrumător / Prezentat Profesorului: Lavinia Dragomir
Proiectul contine calculul inversei prin metoda eliminarii a lui Gauss-Jordan, factorizarea prin metoda Doolittle, Crout si Cholesky precum si exemplificari pentru toate aceste metode. Proiectul mai contine functii predefinite ale mediilor Matlab si Mathcad cu legatura la inversare si factorizare.

Cuprins

  1. 1. Consideratii teoretice 3
  2. 2. Prezentarea implementarilor 5
  3. A. Calculul inversei prin metoda eliminarii a lui Gauss-Jordan 5
  4. B. Factorizarea prin metoda Doolittle 5
  5. C. Factorizarea prin metoda Crout 6
  6. D. Factorizarea prin metoda Cholesky 6
  7. 3. Exemplificari 7
  8. A. Calculul inversei prin metoda eliminarii a lui Gauss-Jordan 7
  9. B. Factorizarea prin metoda Doolittle 9
  10. C. Factorizarea prin metoda Crout 11
  11. D. Factorizarea prin metoda Cholesky 13
  12. 4. Concluzii 13
  13. 5. Functii predefinite ale mediilor Matlab si Mathcad 16
  14. 6. Bibliografie 18

Extras din proiect

1. Aspecte introductive

Matlab (Matrix Laboratory) este un pachet de programe, produs de firma The MathWorks, dedicat calculului numeric si reprezentarilor grafice în stiinta si inginerie.

Elementul de baza cu care opereaza Matlab este matricea. O matrice poate fi definita in Matlab fie element cu element, ca o lista, fie în cazul unor matrice de tip special, prin instructiuni specifice.

Principalele operatii cu matrice sunt: adunarea si scaderea, înmultirea, ridicarea la putere, împartirea la dreapta, respectiv la stânga, transpunerea.

Inversa unei matrice

Fie o matrice patratica de ordinul n: A. Se numeste inversa matricei A, o matrice patratica de ordinul n, notata cu A-1 care satisface relatia:

A*A-1=A-1*A=I

, unde I este matricea unitate.

Pentru ca matricea A sa fie inversabila este necesar ca A sa fie matrice nesingulara (determinantul sa fie nenul), A-1 exprimându-se sub forma:

, unde A+ este adjuncta matricei A, adica este transpusa matricei obtinute prin înlocuirea elementelor cu complementii lor algebrici; complementul algebric a elementului A(i,j) este minorul înmultit cu (-1)i+j. Minorul de ordinul n, mij, este determinantul de ordinul n-1 obsinut prin eliminarea liniei i si a coloanei j.

Proprietatiile operatiei de inversare:

Factorizarea unei matrice

Prin factorizarea LU se întelege ca o matrice patratica de ordinul n, A se descompune în produsul a doua matrice patratice, de acelasi ordin cu A,L si U, unde L este o matrice inferior triunghiulara, iar U superior triunghiulara.

Exemple de factorizari LU: factorizare Doolittle, factorizarea Crout, factorizarea Cholesky.

Prin factorizarea Doolittle matricea A se descompune în produsul a doua matrici dupa cum urmeaza:

A=L*U

, unde L este o matrice inferior triunghiulara care are pe diagonala principala 1, iar U este o matrice superior triunghiulara.

Prin factorizarea Crout matricea A se descompune în produsul a doua matrice dupa cum urmeaza:

A=L*U

, unde L este o matrice inferior triunghiulara, iar U este o matrice superior triunghiulara care are pe diagonala principala 1.

Prin factorizarea Cholesky matricea A se descompune în produsul a doua matrice dupa cum urmeaza:

A=L*LT

, unde L este o matrice inferior triunghiulara, iar LT este transpusa lui L, adica o matrice superior triunghiulara.

Pentru ca A sa poata fi descompusa astfel, se impune conditia ca A sa fie simetrica si pozitiv-definita.

O matrice A patratica de ordinul n este simetrica daca AT=A.

O matrice A patratica de ordinul n este pozitiv-definita daca xT*A*x>0 oricare ar fi vectorul x de dimensiune n.

Prin factorizarea QR se întelege ca o matrice A se descompune în produsul a doua matrice Q si R, unde Q este o matrice ortonormala, iar R este o matrice superior triunghiulara.

A=Q*R

O matrice A este ortonormata (ortogonala) daca AT=A-1.

2. Prezentarea metodelor implementate

A. Calculul inversei prin metoda eliminarii a lui Gauss-Jordan

Fisierul functie care a fost realizat este: Gauss_Jordan.m. În acest fisier a fost implementat un program de calcul al inversei prin metoda eliminarii a lui Gauss Jordan pornind de la urmatorii pasi:

(1) s-au facut initializarile: A0=A

Preview document

Calcul Matricial - Inversare și Factorizare - Pagina 1
Calcul Matricial - Inversare și Factorizare - Pagina 2
Calcul Matricial - Inversare și Factorizare - Pagina 3
Calcul Matricial - Inversare și Factorizare - Pagina 4
Calcul Matricial - Inversare și Factorizare - Pagina 5
Calcul Matricial - Inversare și Factorizare - Pagina 6
Calcul Matricial - Inversare și Factorizare - Pagina 7
Calcul Matricial - Inversare și Factorizare - Pagina 8
Calcul Matricial - Inversare și Factorizare - Pagina 9
Calcul Matricial - Inversare și Factorizare - Pagina 10
Calcul Matricial - Inversare și Factorizare - Pagina 11
Calcul Matricial - Inversare și Factorizare - Pagina 12
Calcul Matricial - Inversare și Factorizare - Pagina 13
Calcul Matricial - Inversare și Factorizare - Pagina 14
Calcul Matricial - Inversare și Factorizare - Pagina 15
Calcul Matricial - Inversare și Factorizare - Pagina 16
Calcul Matricial - Inversare și Factorizare - Pagina 17
Calcul Matricial - Inversare și Factorizare - Pagina 18

Conținut arhivă zip

  • Calcul Matricial - Inversare si Factorizare.doc

Alții au mai descărcat și

Rapoarte. proporții

Unitatea de invatamant: Scoala cu clasele I-VIII Borosoaia Data: 5.01.2010 Clasa:a VI-a A Profesor: Disciplina: matematica-algebra Unitatea...

Probabilități

CAPITOLUL 1 NOTIUNI FUNDAMENTALE ALE TEORIEI PROBABILITATILOR 1.1 Experienta. Proba. Eveniment Orice disciplina foloseste pentru obiectul ei...

Plan de lecție clasa a XII a - proprietăți ale legilor de compoziție - comutativitate . asociativitate

Liceul : Grup Scolar Industrial Construtii de Masini Dacia Clasa :a XII-a E Data : 6.10.2008 Propunator : profesor Disciplina:...

Ecuații Diferențiale Ordinare de Ordinul Întâi Integrabile prin Cuadraturi

O ecuaţie diferenţială ordinară de ordinul întâi sub formă normală se prezintă printr-o egalitate de forma: , (1) unde este funcţia necunoscută...

Matematici Speciale

Tema de casă nr.1 1. Funcţii şi formule trigonometrice 2. Formule de derivare 3. Formule de integrare Temă de casă nr.2 1. Să se determine...

Sisteme Dinamice

CAPITOLUL I SISTEME DINAMICE LINIARE 1.1 Reprezentarea in spatiul stãrilor 1.1.1 Sisteme dinamice liniare continue Un sistem (dinamic) liniar...

Progresii Aritmetice și Geometrice

1.DEFINITIA PROGRESIEI ARITMETICE Un sir de numere (A1 ,A2 ,… ,An ; n>=1) in care fiecare termen incepand cu al doilea ,se obtine din cel...

Te-ar putea interesa și

Teoria Sistemelor

Reprezentarea Sistemelor Dinamice Liniare Multivariabile prin Matrice de Transfer 1. Matricea de transfer; legatura cu reprezentarile de tip...

Reprezentarea Sistemelor Dinamice Liniare, Continue

1. Reprezentarea Ecuaţiilor Intrare - Stare - Ieşire Un Sistem Dinamic Liniar Continuu, Multivariabil, Invariant În Timp Se Poate Modela Sub Forma...

Estimatoare Stochastice-Filtre

6.1. FILTRU WIENER Problema filtrării constă în a determina estimarea variabilelor sistemului atunci când mediul în care se desfăşoară procesul...

Metode Numerice

Obiective curs - Crearea, analiza şi implementarea de algoritmi pentru rezolvarea problemelor din matematica continuă - Analiza complexităţii,...

Ai nevoie de altceva?