Proiect Cibernetica

Imagine preview
(8/10 din 2 voturi)

Acest proiect trateaza Proiect Cibernetica.
Mai jos poate fi vizualizat un extras din document (aprox. 2 pagini).

Arhiva contine 1 fisier doc de 7 pagini .

Profesor indrumator / Prezentat Profesorului: Andrei Anca

Iti recomandam sa te uiti bine pe extras si pe imaginile oferite iar daca este ceea ce-ti trebuie pentru documentarea ta, il poti descarca. Ai nevoie de doar 2 puncte.

Domeniu: Calculatoare

Extras din document

Tema 1 - Posibilitatea rezolvarii sistemelor liniare cu ajutorul mediilor de programare -

Sisteme de ecuatii liniare

1. Metode de rezolvare a sistemelor liniare

Rezolvarea sistemelor cu un mare numar de ecuatii liniare reprezinta unul din domeniile in care calculatoarele numerice si-au dovedit din plin eficienta. Problema rezolvarii sistemelor de ecuatii liniare este foarte des intalnita in simularea numerica. Enumeram cateva situatii: interpolare cu functii spline cubice, rezolvarea sistemelor de ecuatii neliniare cu ajutorul metodelor iterative care au la baza liniarizarea ecuatiilor, discretizarea ecuatiilor diferentiale ordinare cu conditii la limita, discretizarea ecuatiilor cu derivate partiale. In mod corespunzator, a trebuit sa fie puse la punct procedee numerice adecvate, atat pentru reducerea numarului mare de operatii, cat si pentru reducerea erorilor de calcul care cresc cu dimensiunile sistemului de ecuatii.

In cazul general, problema care trebuie rezolvata poate fi scrisa sub forma

Ax = b

Sistemul admite solutia unica x=Rn daca matricea este inversabila, caz în care solutia se exprima sub forma:

x = A-1.b

Metodele de rezolvare:

a) Metode exacte sau directe - care furnizeaza solutia exacta a sistemului daca se neglijeaza erorile de rotunjire.

b) Metode aproximative sau iterative - care construiesc un sir, convergent catre solutia exacta a sistemului.

2. Metode exacte

Metodele directe aduc sistemul prin transformari de echivalenta, la un sistem particular (diagonal, triunghiular, etc), care se rezolva cu mijloace elementare. Metodele exacte se bazeaza pe factorizare gaussiana sau factorizare ortogonala. Complexitatea metodelor exacte este O(n3), motiv care le restrânge aplicabilitatea la rezolvarea sistemelor de ordin nu prea mare (n<1000)

2.1. Metoda eliminarii a lui Gauss

Metoda consta in eliminarea succesiva a necunoscutelor intr-o maniera care

conduce la un numar de operatii mult mai redus decat procedeul care ar utiliza

regula lui Cramer si calculul determinantilor corespunzatori. Vom observa ca,

in operatia de eliminare, nu este necesar sa transcriem si necunoscutele; este

suficient sa operam doar cu coeficientii matricei sistemului si cu termenii liberi.

Sa consideram un sistem de n ecuatii liniare cu n necunoscute scris sub forma

Ax = b

unde A este o matrice patrata, nesingulara (detA 6= 0), de dimensiuni n × n,

iar x si b sunt vectori coloana de dimensiune n.

Metoda eliminarii a lui Gauss consta in a obtine zerouri succesiv, intai pe prima

coloana (sub coeficientul a1,1), apoi pe a doua coloana (sub coeficientul a2,2)

s.a.m.d., pe ultima linie a matricei A ramanand doar coeficientul an,n (evident

modificat de operatiile de eliminare anterioare). Aceasta revine la a reduce matricea A la o matrice superior triunghiulara, care mai apoi se rezolva cu un efort mic de calcul.

Fisiere in arhiva (1):

  • Proiect Cibernetica.doc

Alte informatii

Proiectul este structurat din 2 teme, 2 exercitii. Tema 1 - Posibilitatea rezolvarii sistemelor liniare cu ajutorul mediilor de programare - Tema 2 - cu ajutorul prog Statistica construiti o ecuatie de regresie cu date din anuarul de statistica si evaluati parametrii - La proiect am obtinut nota 7.Programele din prima tema au fost facute in Matlab. Proiectul a fost sustinul in anul 4 la C.S.I.E, la disciplina Cibernetica.