Matlab pomoc

  • Začetnik teme Začetnik teme ppss
  • Datum pokretanja Datum pokretanja

ppss

Početnik
Poruka
46
Ako moze pomoc oko jednog zadatka iz matlaba
Imam 6 godina (2000 , 2001 , 2002 , 2003 , 2004 , 2005) i za svaku od tih godina odgovarajucu cenu nekog proizvoda (50 , 100, 180,220,250,280)... Zadatak je da se nacrta grafik zadatih tacaka i krivu koja se dobija aproksimacijom pomocu logaritamske funkcije i da se pomocu te krive onda moze priblizno ocitati cena prozivoda za sledecu godinu tj 2006
Hvala unapred :)
 
ниси баш прецизно дефинисао задатак, али ево ти идеја:

x = [2000, 2001, 2002, 2003, 2004, 2005].';
y = [50, 100, 180, 220, 250, 280].';
t = log(x); % pretpostavljam da hoces lin-log regresiju
plot(x,y,'o'); % grafik zadatih tacaka
p = polyfit(t,y,1);
f = polyval(p,t);
Y2006=polyval(p,log(2006)) % cena u 2006. godini

hold on
plot(2006,Y2006,'ro') % nacrtana tacka za 2006.g.
plot(x,f) % regresiona kriva (na ovom uskom segmentu lici na pravu)
 

Back
Top