Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 15. 03. 2012 02:18

gigo
Příspěvky: 93
Reputace:   
 

nejmenší čtverce

zdravím
pomocí nejmenších čtverců proložit kvadratickou křivku body v $\mathbb R^2$ $(0;1)^T,(1;2)^T,(2;1)^T$
kvadratická křivka má rovnici $y=ax^2+bx+c$
a teď se sestaví rovnice
odkud dostanu z vektor pravých stran a vektory levých stran $a_1,a_2,a_3$
a pak sestavím matici
$\omega(a_1,a_1)$ $ \omega(a_1,a_2)$ $ \omega(a_1,a_3)$    $\omega(a_1,z)$
$\omega(a_2,a_1)$ $\omega(a_2,a_2)$ $\omega(a_2,a_3)$    $\omega(a_2,z)$
$\omega(a_3,a_1)$ $\omega(a_3,a_2)$ $\omega(a_3,a_3)$    $\omega(a_3,z)$
z níž se spočte a,b,c
chápu to správně?
nebo je to jinak?
děkuji

Offline

 

#2 15. 03. 2012 09:39

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: nejmenší čtverce

Ahoj.
Metoda nejmenších čtverců je minimalisační metoda. Kde máš ony "čtverce", které minimalisuješ ?
(Je možné, že to nakonec povede na nějakou práci s maticí, ale nepředbíhejme. Spousta lidí hledá na úlohu "kuchařský recept",
ale to je špatně  - metodě je především potřeba rozumět od základů).

Offline

 

#3 16. 03. 2012 01:21

gigo
Příspěvky: 93
Reputace:   
 

Re: nejmenší čtverce

↑ Rumburak:
taky mě napadlo za x a y dosadit ty souřadnice ale není to naky jednoduchy?

Offline

 

#4 16. 03. 2012 09:32 — Editoval Rumburak (16. 03. 2012 09:33)

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: nejmenší čtverce

↑ gigo:
Máme-li body  $X_i = [x_i, y_i] ,   i = 1, 2, ..., n$, jimiž chceme proložit (optimálně ve smyslu metody nejmenších čtverců) křivku
popsanou rovnicí $y = f(x)$, kde v našem případě $f(x) := ax^2 + bx +c$ s neznámými koeficienty $a, b, c$,  pak sestrojíme
součet  $F(a,b,c) := \sum_{i=1}^n |f(x_i) - y_i|^2$ a hodnoty čísel $a, b, c$ hledáme tak, aby minimalisovaly funkci $F$.

Offline

 

#5 22. 03. 2012 00:15 — Editoval gigo (22. 03. 2012 00:35)

gigo
Příspěvky: 93
Reputace:   
 

Re: nejmenší čtverce

↑ Rumburak:
rozumím tomu návodu tak že tedy bude
f(x1)=c
f(x2)=a+b+c
f(x3)=4a+2b+c

a tedy $F(a,b,c)=|{(c-1)^2}|+|{(a+b+c-2)^2}|+|{(4a+2b+c-1)^2}|$

nebo to interpretuju nesprávně?


a pokud ano tak pak abych minimalizoval tak dostanu
c=1
a+b+c=2
4a+2b+c=1
?

Offline

 

#6 22. 03. 2012 10:35

gigo
Příspěvky: 93
Reputace:   
 

Re: nejmenší čtverce

a nebo mám udělat tohle a dávat ty ikska na čtvrtou třetí.. a tak?

Aproximace parabolou
Zadané hodnoty lze aproximovat parabolou (kvadratickou funkcí, polynomem druhého řádu) s rovnicí . Optimální parametry  získáme opět řešením normální soustavy rovnic
http://upload.wikimedia.org/wikipedia/c … 7f8cd9.png
Proložení bodů parabolou je lineární regresí kvadratické funkce (kvadratického modelu), zejména ve starší literatuře se můžeme setkat i s pojmem kvadratická regrese.

Offline

 

#7 22. 03. 2012 11:42 — Editoval Rumburak (22. 03. 2012 13:37)

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: nejmenší čtverce

↑ gigo:
Tato metoda (příspěvek #5) je správná.  Rovnice

c=1
a+b+c=2
4a+2b+c=1

k zajištění minimaliace funkce $F(a,b,c) := \sum_{i=1}^n |f(x_i) - y_i|^2$  čili $F(a,b,c) := \sum_{i=1}^n (f(x_i) - y_i)^2$
(jsme v oboru reélných čísel) jsou zde zřejmé, kdyby tomu tak (u jinak zadané úlohy) nebylo, museli bychom minimum funkce F
hledat metodami diferenciálního počtu funkcí více proměnných,  tedy pomocí rovnic $\frac{\partial F}{\partial a} = 0 ,  ...  $ atd. , jak praví teorie.

Řešení naší úlohy by mělo vyjít tak, že na výsledné parabole budou všechny 3 body ležet (protože jejich počet je 3 a neleží v přímce).

Té metodě popsané v příspěvku #6 prozatím nerozumím, bylo by potřeba se seznámit s celým textem, z něhož je to vytrženo.

Znovu radím: nehledej kuchařské recepty, ale snaž se porozumět principu a když toto se Ti podaří, pak bude jednoduché i stanovit
správný postup.

Offline

 

#8 22. 03. 2012 13:18

jakub.solc
Zelenáč
Příspěvky: 14
Reputace:   
 

Re: nejmenší čtverce

Ta metoda v #6 je v podstatě jen rozepsaná soustava z #1, kde omega je patrně označení skalárního součinu. Báze prostoru (ta "áčka"), kde se hledá aproximace, je 1, x, x^2, x^3 atd, protože aproximaci hledáme ve tvaru lin. kombinace c.1 + b.x + a.x^2 + ...

V případě, že počet neznámých parametrů je stejný jako počet rovnic, je řešení přesně určeno a použití té soustavy z #6 je jako brát kanón na vrabce. To by mělo smysl až pro přeurčené soustavy (i když zde to samozřejmě také povede k soustavě z bodu #5).

Offline

 

#9 22. 03. 2012 13:41

vanok
Příspěvky: 14611
Reputace:   742 
 

Re: nejmenší čtverce

Mala poznamka:
Akoze vieme, ze ze kvadriky su urcene tromy bodmy.
tak staci vyriesit linearny system, ktory mozme vidiet tu ↑ gigo:
c=1
a+b+c=2
4a+2b+c=1
Co urci hladanu krivku... a ine je asi zbytocna unava.


Srdecne Vanok
The respect, the politeness are essential qualities...and also the willingness.
Do not judge the other one.
Ak odpovedam na nejaku otazku. MOJ PRINCIP NIE JE DAT ODPOVED ALE UKAZAT AKO SA K ODPOVEDI DOSTAT

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson