Aproximarea numerică a funcțiilor - factorizarea matricelor

Proiect
7/10 (1 vot)
Domeniu: Automatică
Conține 1 fișier: doc
Pagini : 20 în total
Cuvinte : 2101
Mărime: 67.15KB (arhivat)
Publicat de: Martin Groza
Puncte necesare: 7
Aproximarea numerica a functiilor si factorizarea matricelor cu tot cu cod inclus in mathlab

Cuprins

  1. 1. Algoritmul matematic .5-A/16-B
  2. 2. Algoritmul matematic – exemplificare .9-A/19-B
  3. 3. Codul sursă Matlab corespunzător algoritmului .5-A/16-B
  4. 4. Implementarea algoritmului în Matlab – exemplificare .9-A/19-B
  5. 5.Bibliografie.22

Extras din proiect

TEMA A.

FACTORIZAREA LR A MATRICELOR

Prin factorizare LR se intelege ca o matrice patratica A de ordinal n, poate fi exprimata sub forma unui produs format din doua matrice patratice de acelasi ordin cu A, L si R, unde L este o matrice inferior triunghiulara iar R o matrice superior triunghiulara.

A=

L= - matricea inferior triunghiulara

R= - matricea superior triunghiulara

A=L*R

Altgoritmul Matematic

FACTORIZAREA LR DOOLITTLE .

Factorizarea LR DOOLITTLE se deosebeste de factorizarea LR prin faptul ca elementele de pe diagonala a matricei inferior triunghiulare L au valorile =1, i=1,2,3….n.

Astfel factorizarea LR DOOLITTLE se reduce la rezolvarea sistemelor triunghiulare

L*y=b

cu solutia

, i=1, 2, 3,…,n.

si

R*x=y

Codul sursă Matlab corespunzător algoritmului

>>edit 

disp('Metoda de factorizare LR Doolittle')

A=input('Introduceti matricea : ')

[m,n]=size(A);

if m==n

R=zeros(m);

L=zeros(m);

%initializarile pentru L si R%

for j=1:m

L(j, j)=1;

%matricea L are diagonala principala formata din cifra 1%

end

for j=1:m

R(1,j)=A(1,j); %Lui R i se atribuie prima linie a lui A%

end

for i=2:m

for j=1:m

for k=1:i-1

s1=0;

if k==1

s1=0;

else

for p=1:k-1

s1 = s1 + L(i,p)*R(p,k);

end

end

Preview document

Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 1
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 2
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 3
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 4
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 5
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 6
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 7
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 8
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 9
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 10
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 11
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 12
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 13
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 14
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 15
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 16
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 17
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 18
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 19
Aproximarea numerică a funcțiilor - factorizarea matricelor - Pagina 20

Conținut arhivă zip

  • Aproximarea Numerica a Functiilor - Factorizarea Matricelor.doc

Alții au mai descărcat și

Modelarea Matlab-Simulink a Unei Sere

Cunoasterea duratei de timp de la semanat pâna la rasaritul plantelor mai are însemnatate si pentru obtinerea unor productii cat mai timpurii. Daca...

Circuite logice secvențiale

In multe aplicatii este nevoie de un element care sa prezinte 2 stari diferite, cu posibilitatea de a trece dintr-o stare in cealalta, fara sau in...

Proiectare conceptuală

Cerintele sistemului operational Odata ce a fost definita nevoia si abordarea tehnica, e necesar sa le tranlatam intr-un “scenariu...

Te-ar putea interesa și

Metode Numerice Matlab - Colocviu

Problem 1. Care a rmatie e falsa? Multiplicatorii Lagrange au urmatoarea proprietate: au gradul egal cu gradul polinomului de interpolare au...

Curs MATLAB

1. INTRODUCERE MATLAB este un mediu interactiv utilizat în calcule inginereşti, cercetare, universităţi.El este folosit în analiză numerică,...

Calcul Numeric

Capitolul 1 Diferente finite 1.1 Diferente finite Diferentele finite stau la baza multor metode de calcul numeric privind integrarea si...

Metode Numerice

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

Laboratoare MatLab

CE ESTE MATLAB ? MATLAB este un pachet de programe de înaltă performanţă, dedicat calcului numeric şi reprezentărilor grafice în domeniul ştiinţei...

Ai nevoie de altceva?