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 28. 01. 2019 19:54

monak
Zelenáč
Příspěvky: 9
Reputace:   
 

Aproximace pomocí MNČ

Zdravím! Chtěla bych poprosit o pomoc s úkolem:

Zadání vypadá takto:
Aproximujte metodou nejmenších čtverců fci: $f(x,y) = 1/(1+x^2 +y^2) 
$ na množine $\Omega =\{[x,y]\in R^2:x^2+y^2<4\}$

pomocí bázových funkcí $\varphi _1 = 1$, $\varphi _2 = x$, $\varphi _3 = y$, ... $\varphi _10 = y^3$

Upřímně netuším, jak začít, ani jak pokračovat. Pokud by měl někdo nápad a poradil mi, byla bych velmi vděčná.

Děkuji.

Offline

 

#2 28. 01. 2019 21:31

jardofpr
Příspěvky: 1241
Reputace:   88 
 

Re: Aproximace pomocí MNČ

ahoj ↑ monak:

v zásade by cieľom malo byť minimalizovať výraz

$\int_\Omega \Big[f(x,y)-\sum_{i=1}^{10}C_i\varphi_i{(x,y)}\Big]^2\mathrm{d}(x,y)$

vzhľadom na parametre $C_i$

otázka je či to máš riešiť analyticky alebo numericky

a z tvojho zápisu nie je zrejmé ako vyzerajú všetky tvoje bázové funkcie (je ich dokopy 10?)

Offline

 

#3 28. 01. 2019 21:45

MichalAld
Moderátor
Příspěvky: 5360
Reputace:   130 
 

Re: Aproximace pomocí MNČ

jardofpr napsal(a):

a z tvojho zápisu nie je zrejmé ako vyzerajú všetky tvoje bázové funkcie (je ich dokopy 10?)

Nejspíš to bude

$1,x,y,x^2,xy,y^2,x^3,x^2y,xy^2,y^3$

Offline

 

#4 28. 01. 2019 21:46

MichalAld
Moderátor
Příspěvky: 5360
Reputace:   130 
 

Re: Aproximace pomocí MNČ

↑ monak:
To má být nějaký jednoduchý příklad, nebo je to něco jako zadání semestrální práce ?

Offline

 

#5 28. 01. 2019 21:46

jardofpr
Příspěvky: 1241
Reputace:   88 
 

Re: Aproximace pomocí MNČ

ahoj ↑ MichalAld:

tiež som si myslel ale lepšie potvrdiť :)

Offline

 

#6 29. 01. 2019 08:51

monak
Zelenáč
Příspěvky: 9
Reputace:   
 

Re: Aproximace pomocí MNČ

Je to zadání semestrálky. Těch bázových funkcí je opravdu 10, přesně tak, jak píšete :)

Offline

 

#7 29. 01. 2019 08:54

monak
Zelenáč
Příspěvky: 9
Reputace:   
 

Re: Aproximace pomocí MNČ

Číselné zadání k tomu žádné není, takže nejspíše analyticky. (Zadání jsem dostala mailem, proto ta mírná nejistota)

Offline

 

#8 29. 01. 2019 18:10

jardofpr
Příspěvky: 1241
Reputace:   88 
 

Re: Aproximace pomocí MNČ

ahoj ↑ monak:

zadanie mi príde dostatočné pre oba prístupy, aj keď k numerickému by zrejme bolo ešte udané akú metódu máte použiť


analytický prístup si predstavujem tak, že ak definuješ $g(C_1,C_2, \dots , C_{10}) = \int_\Omega \Big[f(x,y)-\sum_{i=1}^{10}C_i\varphi_i{(x,y)}\Big]^2\mathrm{d}(x,y)$

tak by malo stačiť nájsť minimum funkcie $g$ na $\mathbb{R}^{10}$ štandardnými metódami hľadania extrémov

akurát bude treba spočítať ten integrál aby si sa zbavila premenných $x,y$, $C_i$ v ňom  vystupujú ako konštanty

vzhľadom na kruhovú oblasť zrejme prídu vhod polárne súradnice

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson