Transcription of Lab 1 - adrianabirlutiu.uab.ro
1 Lab 1 Sa se genereze niste date dintr-o dreapta, se se perturbe cu o eroare si apoi sa aproximeze punctele cu o dreapta. Exemplu: excel : - Se genereaza nr x=1:10 - Se genereaza eroarea folosind functia rand() - Se claculeaza y = a*x+b+err - Se reprezinta graphic x,y - Se analizeaza influenta erorii - Se calculeaza cpeficientul de corelatie Exemplu Matlab Sa se implementeze in C++ un program care genereaza y=a*x+b+err. Si sa se calculeze corelatia dintre x si y. Lab 2 Etape: verificarea existen ei unei corela ii, stabilirea formei matematice a modelului, n urma analizei curbei empirice de regresie (in acest lab: modelul de regresie liniara simpla) determinarea parametrilor care intervin n ecua ia modelului utilizarea modelului pentru calcule de prognoz.
2 Exemplu excel : - Folosind functia linest ( excel ) se determina parametrii a si b ai dreptei de regresie - dac const=False atunci se consider regresia f r termen liber (termenul liber este 0 dreapta de regresie trece chiar prin origine i modelul este f(x)=bx.) i rezultatul func iei este un singur num r reprezent nd valoarea lui b (panta dreptei) Exemplu Matlab: >> y=3+4*x+randn(1,100); >> p=polyfit(x,y,1) >> refline (ca sa afiseze dreapta de regresie) >> polyval(p,112) >> p(1)*112+p(2) Sa se implementeze in C++ un program care calculeaza parametrii alfa si beta ai dreptei de regresie pentru setul de date de pe linkul: ~mb55/ pentru varsta si inaltime. Implementati in C++ ecualiile care calculeaza parametrii alpha si beta ai dreptei de regresie.
3 Previzionati forta musculara pentru o persoana de o anumita varsta. Obs: trebuie sa obtineti valorile de mai jos.