Izracunan polinom kot trendline

Pomoč pri delu z MS Excelom
Odgovori
kolma
Prispevkov: 9
Pridružen: Po Apr 03, 2006 8:34 am

Izracunan polinom kot trendline

Odgovor Napisal/-a kolma »

Zdravo!

K krivulji sem dodal trendline (polinom 4.stopnje). Ta se sicer lepo prilega prvotni krivulji (sestavljeni iz treh premic), vendar pa je enacba polinoma cisto zgresena.
Poskusil sem vstaviti nekaj x-ov in dobim popolnoma napacne y.

Lp,
admin
Site Admin
Prispevkov: 3692
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Pozdravljeni,

Tole boste pa morali razložiti precej natančneje. Pravite, da se krivulja dobro prilega vašim podatkom, izračunani rezultati pa so napačni! To ni ravno logično!

Če se krivulji prilegata potem so v točkah, kjer se prilegata rezultati podobni. Upam pa, da ne pričakujete povsem istih rezultatov (istih na decimalke), ker če jih potem si morate pred uporabo tega orodja prebrati nekaj matematiče teorije.
lp,
Matjaž Prtenjak
Administrator
kolma
Prispevkov: 9
Pridružen: Po Apr 03, 2006 8:34 am

polinom

Odgovor Napisal/-a kolma »

Se strinjam, da ni logično. Ampak je tako.
Da malo bolj razlozim: Imam tri daljice, ki gredo skozi tocke A(0,15)- B(15,15), B-C(60,40), C-D(100,100).
Excel mi je kot prilegajoci polinom ponudil:
y = -0,0005x4 + 0,0258x3 - 0,1877x2 + 1,635x + 12,235
ali exponencialno
y = 11,249e0,1046x

Rezultati so povsem zgreseni

Hvala,
Kolma
admin
Site Admin
Prispevkov: 3692
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Pozdravljeni,

:):) Aha, orodje ste uporabljali napačno
. Kako pa ste vi Excelu povedali kaj sta X in Y?

Za rešitev vašega problema morate Excelu pripraviti tabelo s 100 vrsticami, kjer so v levem stolpcu števila od 0 do 100 (recimo od A2 == 0 do A102 == 100) - to je X os. Desno od teh števil vpišete vrednosti Y osi, ostala polja pustite prazna (sedaj imate polne celice B1, B17, B61 in B102).
Narišite ta graf in nato izdelajte trendno črto. Dobili boste polinom TRETJE stopnje, ki pa je res tisto kar iščete:

Koda: Izberi vse

y = 2E-05x3 + 0,0078x2 - 0,1379x + 15,13
PS: Pomemben je izgled prvotne tabele, saj iz nje Excel dobi X vrednosti!
lp,
Matjaž Prtenjak
Administrator
kolma
Prispevkov: 9
Pridružen: Po Apr 03, 2006 8:34 am

polinom

Odgovor Napisal/-a kolma »

Hvala za odgovor!

Excel je ze vedel kje je x in kje y. To sem dolocil, vendar sem pri podatkih za x imel tocke 0,5,10...100 in pripadajoce y. Sedaj mi po vasem predlogu x narasca od 0 do 100 po 1, pa je rezultat pravilen. Slika je popolnoma enaka, le rezultat (polinom) popolnoma drugacen.

Ni mi ravno najbolj jasno zakaj se rezultata razlikujeta.
Hmm...

Lp, Kolma
admin
Site Admin
Prispevkov: 3692
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Pozdravljeni,

Saj sem vam razložil! Excel x osi ne bere temveč vzame pač 1,2,3,4... to kar vam napiše tudi v grafu. Excela ne zanima, kaj ste vi napisali v desni stolpec (no ni čisto tako, a v to bi se ne spuščal!). Da končava:
Če napišete:

Koda: Izberi vse

1 1
3 2
5 3
7 4
in če napišete

Koda: Izberi vse

1 1
2 
3 2
4 
5 3
6 
7 4
Boste dobili različna polinoma. Da dobite takšen polimom, kot ga VI smatrate za pravilnega morate graf določiti tako kot sem napisal v drugem primeru!
lp,
Matjaž Prtenjak
Administrator
kolma
Prispevkov: 9
Pridružen: Po Apr 03, 2006 8:34 am

polinom

Odgovor Napisal/-a kolma »

Hvala. Malo bolj mi je jasno.
V glavnem vas nasvet da pravilen rezultat. Kar je najpomembneje.

Lp,
Kolma
Odgovori