MainskifakultetSarajevo
Numerikemetodeuininjerstvu
Aproksimacijaiinterpolacija
Datum:02.04.2010.Mr.HadisBajri
1.Lagrangeovinterpolacionipolinom
Slika1.Funkcija
( ) f x kaoskuptaaka
Naslici2prikazanajefunkcija
( ) f x ijedansluajnjeneinterpolacionefunkcije
( ) | x .
Slika2.Funkcija
( ) f x injenainterpolacionafunkcija
( ) | x .
Lagrangeovinterpolacionipolinomjedefinisanformulom:
( ) ( ) ( ) ( ) ( )
0 0 1 1
0
...
n
n n n k k
k
P x L x y L x y L x y L x y
=
= + + + =
gdjesu ( )
k
L x tzv.Lagrangeovipolinomidefinisaniizrazom:
( ) ( )( ) ( )
( ) ( )( ) ( )
[
=
= +
+
=
=
n
k i
i i k
i
n k k k k k k
n k k
k
x x
x x
x x x x x x x x
x x x x x x x x
x L
0 1 1 0
1 1 0
) (
) (
... ...
... ...
) (
) ,..., 2 , 1 , 0 ( n k =
Redpolinomajezajedanmanjiodbrojataakakojetrebainterpolirati
Primjer1
Zafunkciju ( ) f x danutabelom1naiLagrangeovinterpolacionipolinom!
Tabela1.Takekojejepotrebnointerpolirati
k
k
x ( )
k k
y f x =
0 0 1
1 1 2
2 2 4
Rjeenje:
Brojtaakaje3,toznaidajepolinomdrugogredadefinisanformulom:
( ) ( ) ( ) ( )
2 0 0 1 1 2 2
P x L x y L x y L x y = + +
Lagranegovipolinomiimajuoblik:
( )( )
( )( )
( )( )
( )( )
2
1 2
0
0 1 0 2
1 2
3 2
0 1 0 2 2
x x x x x x
x x
L
x x x x
+
= = =
( )( )
( )( )
( )( )
( )( )
2
0 2
1
1 0 1 2
0 2
2
1 0 1 2 1
x x x x x x
x x
L
x x x x
= = =
( )( )
( )( )
( )( )
( )( )
2
0 1
2
2 0 2 1
0 1
2 0 2 1 2
x x x x x x
x x
L
x x x x
= = =
Nakonuvrtavanjaupoetniizrazsedobiva:
( )
2 2 2
2
3 2 2
1 2 4
2 1 2
x x x x x x
P x
+
= + +
Konanioblikpolinoma,nakonsreivanjaprethodnogizrazaje:
( )
2
2
0,5 0,5 1 P x x x = + +
Potrebno je generisati niz brojeva kako bi se polinom grafiki prikazao (slika 3). Niz x vrijednosti se
odabireproizvoljno,vodeiraunadaobuhvatazadatetakekojejepotrebnointerpolirati,izauzete
vrijednostixseraunavrijednostpolinoma,tabela2.
Tabela2.Vrijednostipolinoma
Slika3.Grafikiprikazinterpolacije
x
( )
2
P x
1 1,000
0,5 0,875
0 1,000
0,5 1,375
1 2,000
1,5 2,875
2 4,000
2,5 5,375
3 7,000
0
1
2
3
4
5
6
7
8
2 1 0 1 2 3 4
f(x)
polinom
Primjer2
Zafunkciju ( ) f x datutabelom3naiLagrangeovinterpolacionipolinom!
Tabela3.Takekojejepotrebnointerpolirati
k
k
x ( )
k k
y f x =
0 1,9 3,229
1 3,1 6,458
2 4,2 5,382
3 5,1 8,611
4 5,8 7,534
Rjeenje:
Brojtaakaje5,toznaidajepolinometvrtogredadefinisanformulom:
( ) ( ) ( ) ( ) ( ) ( )
4 0 0 1 1 2 2 3 3 4 4
= + + + + P x L x y L x y L x y L x y L x y
Lagrangeovipolinomiimajuoblik:
( )( )( )( )
( )( )( )( )
( )( )( )( )
( )( )( )( ) 8 , 5 9 , 1 1 , 5 9 , 1 2 , 4 9 , 1 1 , 3 9 , 1
8 , 5 1 , 5 2 , 4 1 , 3
4 0 3 0 2 0 1 0
4 3 2 1
0
=
=
x x x x
x x x x x x x x
x x x x x x x x
L
4448 , 34
1316 , 385 852 , 357 17 , 122 2 , 18
2 3 4
0
+ +
=
x x x x
L
( )( )( )( )
( )( )( )( )
( )( )( )( )
( )( )( )( ) 8 , 5 1 , 3 1 , 5 1 , 3 2 , 4 1 , 3 9 , 1 1 , 3
8 , 5 1 , 5 2 , 4 9 , 1
4 1 3 1 2 1 0 1
4 3 2 0
1
=
=
x x x x
x x x x x x x x
x x x x x x x x
L
4 3 2
1
17 104,05 267,42 236,0484
7,128
x x x x
L
+ +
=
( )( )( )( )
( )( )( )( )
( )( )( )( )
( )( )( )( ) 8 , 5 2 , 4 1 , 5 2 , 4 1 , 3 2 , 4 9 , 1 2 , 4
8 , 5 1 , 5 1 , 3 9 , 1
4 2 3 2 1 2 0 2
4 3 1 0
2
=
=
x x x x
x x x x x x x x
x x x x x x x x
L
6432 , 3
2262 , 174 101 , 212 97 , 89 9 , 15
2 3 4
2
+ +
=
x x x x
L
( )( )( )( )
( )( )( )( )
( )( )( )( )
( )( )( )( ) 8 , 5 1 , 5 2 , 4 1 , 5 1 , 3 1 , 5 9 , 1 1 , 5
8 , 5 2 , 4 1 , 3 9 , 1
4 3 2 3 1 3 0 3
4 2 1 0
3
=
=
x x x x
x x x x x x x x
x x x x x x x x
L
032 , 4
4804 , 143 7 , 180 25 , 80 15
2 3 4
3
+ +
=
x x x x
L
( )( )( )( )
( )( )( )( )
( )( )( )( )
( )( )( )( ) 1 , 5 8 , 5 2 , 4 8 , 5 1 , 3 8 , 5 9 , 1 8 , 5
1 , 5 2 , 4 1 , 3 9 , 1
3 4 2 4 1 4 0 4
3 2 1 0
4
=
=
x x x x
x x x x x x x x
x x x x x x x x
L
7936 , 11
1638 , 126 877 , 161 81 , 73 3 , 14
2 3 4
4
+ +
=
x x x x
L
Nakonuvrtavanjaupoetniizrazsedobiva:
( ) ( ) ( ) ( ) ( ) ( )
4 0 0 1 1 2 2 3 3 4 4
4 3 2
4 3 2
4 3 2
18,2 122,17 357,852 385,1316
3,229
34,4448
17 104,05 267,42 236,0484
6,458
7,128
15,9 89,97 212,101 174,2262
5,382
3,6432
= + + + + =
+ +
= +
+ +
+ +
+ +
+ +
+
P x L x y L x y L x y L x y L x y
x x x x
x x x x
x x x x
x
4 3 2
4 3 2
15 80,25 180,7 143,4804
8,611
4,032
14,3 73,81 161,877 126,1638
7,534
11,7936
+ +
+
+ +
+
x x x
x x x x
Konanioblikpolinoma,nakonsreivanjaprethodnogizrazaje:
( )
4 3 2
4
0,831383 13,10712 74,1425 177,9103 146,207 = + + P x x x x x
Potrebnojegenerisatinizbrojevakakobisepolinommogaografikiprikazati(slika4).Nizx
vrijednostiseodabireproizvoljno,vodeiraunadaobuhvatazadatetakekojejepotrebno
interpolirati,izauzetevrijednostixseraunavrijednostpolinoma,tabela4.
Tabela4.Vrijednostipolinoma
Slika4.Grafikiprikazinterpolacije
x
( )
4
P x
1,8 1,517959
2 4,590887
2,2 6,424055
2,4 7,311211
2,6 7,514161
2,8 7,262767
3 6,754951
3,2 6,15669
3,4 5,602021
3,6 5,193037
3,8 4,99989
4 5,060788
4,2 5,382
4,4 5,937849
4,6 6,670717
4,8 7,491044
5 8,277328
5,2 8,876124
5,4 9,102044
5,6 8,73776
5,8 7,534
6 5,209549
0
2
4
6
8
10
0 2 4 6 8
y
x
Polinom
f(x)
2.Interpolacijakvadratnimsplajnom
Dakle,funkcija ( ) f x imasljedeioblik:
( )
2
i i i i
f x ax bx c = + +
Dabisedobilevrijednostikoeficijenata,potrebnisusljedeiuslovi:
1. Funkcija ( ) f x morabitineprekidna.Ovajuslovmoemoovakozapisati:
( )
( )
2
1 1 1 1 1 1
2
1 1 1
i i i i i i
i i i i i i
a x b x c f x
ax bx c f x
+ + =
+ + =
2. Funkcija ( ) f x moraprolazitikrozprvuizadnjutaku.
( )
( )
2
1 0 1 0 1 0
2
n n n n n n
ax bx c f x
a x b x c f x
+ + =
+ + =
Kadsuiskoritenaiovadvauslovaostajejonnepoznatikojetrebaodrediti.
3. Funkcija ( ) f x morabitiglatka.
1 1 1 1
2
i i i i i i
a x b ax b
+ = +
4. Moesezahtijevatidajedrugiizvoduprvojtakijednaknuli,tosematematikimoeizrazitina
sljedeinain
1
0 a = .
Primjer3
Kvadratnimsplajnomintrepoliratipodatkeutabeli5iodreditivrijednostfunkcijeutaki 5 x= .
Tabela5.Takekojejepotrebnointerpolirati
i
i
x ( )
i
f x
0 3,0 2,5
1 4,5 1,0
2 7,0 2,5
Rjeenje
Izuslovaneprekidnostifunkcijeslijedi:
2
1 1 1 1 1 1
2
2 1 2 1 2 1
( )
( )
ax bx c f x
a x b x c f x
+ + =
+ + =
1 1
2 2 2
4,5 1
20,25 4,5 1
b c
a b c
+ =
+ + =
Izuslovadafunkcijaprolazikrozprvuizadnjutakuslijedi
2
1 0 1 0 1 0
2
2 2 2 2 2 2
( )
( )
ax bx c f x
a x b x c f x
+ + =
+ + =
1 1
2 2 2
3 2,5
49 7 2,5
b c
a b c
+ =
+ + =
Izuslovadafunkcijabudeglatkaslijedi:
1 1 1 2 1 2
2 2 ax b a x b + = +
1 2 2
9 0 b a b =
Izuslovadajedrugiizvoduprvojtakijednaknulislijedi:
1
2 0 = a
1
0 = a
Dobivenisistemodestjednainasaestnepoznatihsemoezapisatiumatrinomobliku:
Ax b
a
1
b
1
c
1
a
2
b
2
c
2
0 4,5 1 0 0 0
0 0 0 20,25 4,5 1
0 3 1 0 0 0
0 0 0 49 7 1
0 1 0 -9 -1 0
1 0 0 0 0 0
(
(
(
(
=
(
(
(
(
A
1
1
1
2
2
2
a
b
c
a
b
c
(
(
(
(
=
(
(
(
(
(
1
1
2,5
2,5
0
0
(
(
(
(
=
(
(
(
(
1
1
1
2
2
2
a 0 4,5 1 0 0 0 1
b 0 0 0 20,25 4,5 1 1
c 0 3 1 0 0 0 2,5
0 0 0 49 7 1 a 2,5
0 1 0 -9 -1 0 0 b
1 0 0 0 0 0 0 c
( ( (
( ( (
( ( (
( ( (
=
( ( (
( ( (
( ( (
( ( (
(
Kadaserijeiovajsistemdobijusesljedeevrijednostitraenihkoeficijenata:
1
2
0
0,64
a
a
=
=
1
2
1
6,76
b
b
=
=
1
2
5,5
18,46
c
c
=
=
kojekadsesupstituirajuuoriginalnekvadratnefunkcijedobijese:
( )
1
5,5 3 4,5 f x x x = + s s
( )
2
2
0,64 6,76 18,46 4,5 7 f x x x x = + s s
Iakotrebaodreditivrijednostfunkcijeza 5 x= koristisefunkcija ( )
2
f x :
Grafikiprikazinterpolacijekvadratnimsplajnomdatjenaslici5.
Slika5.Interpolacijakvadratnimsplajnom
0
0,5
1
1,5
2
2,5
3
2,5 3 3,5 4 4,5 5 5,5 6 6,5 7 7,5
( )
2
5 0,66 f =
Primjer4
Kvadratnimsplajnomintrepoliratipodatkeutabeli6iodreditivrijednostfunkcijeutaki 5 x= .
Tabela6.Takekojejepotrebnointerpolirati
i
i
x ( )
i
f x
0 3,0 2,5
1 4,5 1,0
2 7,0 2,5
3 9,0 0,5
Rjeenje
Izuslovaneprekidnostifunkcijeslijedi:
2
1 1 1 1 1 1
2
2 1 2 1 2 1
2
2 2 2 2 2 2
2
3 2 3 2 3 2
( )
( )
( )
( )
ax bx c f x
a x b x c f x
a x b x c f x
a x bx c f x
+ + =
+ + =
+ + =
+ + =
1 1
2 2 2
2 2 2
3 3 3
4,5 1
20,25 4,5 1
49 7 2,5
49 7 2,5
b c
a b c
a b c
a b c
+ =
+ + =
+ + =
+ + =
Izuslovadafunkcijaprolazikrozprvuizadnjutakuslijedi
2
1 0 1 0 1 0
2
3 3 3 3 3 3
( )
( )
ax bx c f x
a x bx c f x
+ + =
+ + =
1 1
3 3 3
3 2,5
81 9 0,5
b c
a b c
+ =
+ + =
Izuslovadafunkcijabudeglatkaslijedi:
1 1 1 2 1 2
2 2 2 3 2 3
2 2
2 2
ax b a x b
a x b a x b
+ = +
+ = +
1 2 2
2 2 3 3
9 0
14 14 0
b a b
a b a b
=
+ =
Izuslovadajedrugiizvoduprvojtakijednaknulislijedi:
1
2 0 = a
1
0 = a
Dobivenisistemoddevetjednainasadevetnepoznatihsemoezapisatiumatrinomobliku:
=
Ax b
0 4,5 1 0 0 0 0 0 0
0 0 0 20,25 4,5 1 0 0 0
0 0 0 49 7 1 0 0 0
0 0 0 0 0 0 49 7 1
0 3 1 0 0 0 0 0 0
0 0 0 0 0 0 81 9 1
0 1 0 -9 -1 0 0 0 0
0 0 0 14 1 0 -14 -1 0
1 0 0 0 0 0 0 0 0
(
(
(
(
(
(
(
=
(
(
(
(
(
(
A
1
1
1
2
2
2
3
3
3
a
b
c
a
b
c
a
b
c
(
(
(
(
(
(
(
=
(
(
(
(
(
(
x
1
1
2,5
2,5
2,5
0,5
0
0
0
(
(
(
(
(
(
(
=
(
(
(
(
(
(
a
1
b
1
c
1
a
2
b
2
c
2
a
3
b
3
c
3
1
1
1
2
2
2
3
3
3
a
0 4,5 1 0 0 0 0 0 0 1
b 0 0 0 20,25 4,5 1 0 0 0 1
c 0 0 0 49 7 1 0 0 0 2,5
a 0 0 0 0 0 0 49 7 1 2,5
0 3 1 0 0 0 0 0 0 b 2,5
0 0 0 0 0 0 81 9 1 0,5 c
0 1 0 -9 -1 0 0 0 0 0 a
0 0 0 14 1 0 -14 -1 0 0 b
1 0 0 0 0 0 0 0 0 0
c
(
(
(
(
(
(
(
(
(
(
(
(
(
(
=
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
Kadaserijeiovajsistemdobijusesljedeevrijednostitraenihkoeficijenata:
1
2
3
0
0,64
1,6
a
a
a
=
=
=
1
2
3
1
6,76
24,6
b
b
b
=
=
=
1
2
3
5,5
18,46
91,3
c
c
c
=
=
=
kojekadsesupstituirajuuoriginalnekvadratnefunkcijedobijese:
( )
1
5,5 3 4,5 f x x x = + s s
( )
2
2
0,64 6,76 18,46 4,5 7 f x x x x = + s s
( )
2
3
1,6 24,6 91,3 7 9 f x x x x = + s s
Iakotrebaodreditivrijednostfunkcijeza 5 x= koristisefunkcija ( )
2
f x :
( )
2
5 0,66 f =
Grafikiprikazinterpolacijekvadratnimsplajnomdatjenaslici6.
Slika6.Interpolacijakvadratnimsplajnom
0
0,5
1
1,5
2
2,5
3
3,5
2 2,5 3 3,5 4 4,5 5 5,5 6 6,5 7 7,5 8 8,5 9 9,5 10
3.Aproksimacijametodomnajmanjihkvadrata
3.1Aproksimacijalinearnomfunkcijom
Naslici7sudatetake,kojesudobivenekaorezultatmjerenjailibrojanja,kojesuaproksimirane
linearnomfunkcijomoblika = + y a bx.
Slika7.Aproksimacijalinearnomfunkcijom
Od svih pravaca = + y a bx, trai se pravac (trae se koeficijenti a i b) za koji je suma kvadrata
odstupanja,definisanasljedeomformulom,minimalna:
( ) ( ) ( ) ( )
2 2 2 2
1 1 2 2 3 3
( , ) ... ( ( ( ( = + + + + + + + +
n n
f a b y a bx y a bx y a bx y a bx
Gdjejenbrojtaakakojejepotrebnoaproksimirati.
Gornjafunkcijakojapredstavljasumukvadrataodstupanjazavisioddvijepromjenjiveaibionaima
svojminimumkadaistodobnovrijedi:
0
c
=
c
f
a
i 0
c
=
c
f
b
Iz ovih uslova se dobije sistem od dvije linearne jednaine sa dvije nepoznate koji je lako rijeiti. Iz
uslova 0
c
=
c
f
a
sedobivaprvajednaina:
( ) ( ) ( ) ( )
1 1 2 2 3 3
2 2 2 ... 2 0 ( ( ( ( + + + + =
n n
y a bx y a bx y a bx y a bx
Izuslova 0
c
=
c
f
b
sedobivadrugajednaina:
( ) ( ) ( ) ( )
1 1 1 2 2 2 3 3 3
2 2 2 ... 2 =0 ( ( ( ( + + + +
n n n
y a bx x y a bx x y a bx x y a bx x
Rjeavanjemgornjegsistemadobijusevrijednostiparametaraaib,odnosnodobijasepravac
= + y a bxkojinajboljeaproksimirazadatetake.
y
x
y=a+bx
Mjerenja
Primjer5.
Metodomnajmanjihkvadrataaproksimiratipodatkeutabeli7.Zaaproksimacionufunkcijukoristiti
polinomprvogredtj.linearnufunkcijuoblika = + y a bx.
Tabela7.Takekojejepotrebnoaproksimirati
Rjeenje:
Prvoseformirafunkcijakvadrataodstupanja:
( ) ( ) ( ) ( )
2 2 2 2
1 1 2 2 3 3 4 4
( , ) ( ( ( ( = + + + + + + +
f a b y a bx y a bx y a bx y a bx
Potrebnojenaiparcijalneizvode:
0
c
=
c
f
a
( ) ( ) ( ) ( )
1 1 2 2 3 3 4 4
2 2 2 2 0 ( ( ( ( + + + + =
y a bx y a bx y a bx y a bx
0
c
=
c
f
b
( ) ( ) ( ) ( )
1 1 1 2 2 2 3 3 3 4 4 4
2 2 2 2 =0 ( ( ( ( + + + +
y a bx x y a bx x y a bx x y a bx x
Kadseuvrstezadatetakedobijese:
( ) ( ) ( ) ( ) 2 10 1 2 14 5 2 16 10 2 22 15 0 ( ( ( ( + + + + =
a b a b a b a b
( ) ( ) ( ) ( ) 2 10 1 1 2 14 5 5 2 16 10 10 2 22 15 15 0 ( ( ( ( + + + + =
a b a b a b a b
Iprvaidrugajednainasemogupodijelitisa(2):
( ) ( ) ( ) ( ) 10 1 14 5 16 10 22 15 0 ( ( ( ( + + + + + + + =
a b a b a b a b
( ) ( ) ( ) ( ) 10 1 1 14 5 5 16 10 10 22 15 15 0 ( ( ( ( + + + + + + + =
a b a b a b a b
10 14 5 16 10 22 15 0
10 70 5 25 160 10 100 330 15 225 0
+ + + =
+ + + =
a b a b a b a b
a b a b a b a b
62 4 31 0
570 31 351 0
=
=
a b
a b
4 31 62
31 351 570
+ =
+ =
a b
a b
0,808126
9,23702
=
=
b
a
i x
i
y
i
1 1 10
2 5 14
3 10 16
4 15 22
Potrebnojegenerisatinizbrojevakakobiseaproksimacijagrafikiprikazala(slika8).Nizxvrijednosti
seodabireproizvoljno,vodeiraunadaobuhvatazadatetakekojejepotrebnoaproksimirati,iza
uzetevrijednostixseraunavrijednostaproksimacionefunkcije,tabela8.
Tabela8.Vrijednostiaproksimacionefunkcije
Slika8.Aproksimacijalinearnomfunkcijom
3.2Izraunavanjekoeficijenataaproksimacionogpravcaprekoobrazaca
Dobivenisistemoddvijejednainesadvijenepoznateuprethodnomzadatkusemoerijeitiipreko
gotovihformula.
Formulazaizraunavanjekoeficijentapravcaujednaini = + y a bxglasi:
1 1 1
2
2
1 1
= = =
= =
=
| |
|
\ .
n n n
i i i i
i i i
n n
i i
i i
n xy x y
b
n x x
Formulazaizraunavanjeodsjekanayosiujednaini = + y a bxglasi:
2
1 1 1 1
2
2
1 1
= = = =
= =
=
| |
|
\ .
n n n n
i i i i i
i i i i
n n
i i
i i
x y x xy
a
n x x
Usluajudajeizraunatkoeficijentpravcabujenaini = + y a bxodsjeaknayosisemoe
izraunatiiprekojednostavnijegobrasca:
1 1 = =
=
n n
i i
i i
y b x
a
n
0
5
10
15
20
25
0 5 10 15 20
Mjerenja
y=a+bx
x y
0 9,23702
2 10,85327
4 12,46952
6 14,08578
8 15,70203
10 17,31828
12 18,93453
14 20,55078
16 22,16704
Primjer6.
Rijeitiprethodnizadatakprekoobrazacazaizraunavanjekoeficijenataaproksimacionogpravca.
Rjeenje:
Aproksimacionufunkcijujeoblika = + y a bx.
Prvoseraunakoeficijentpravca,formulaje:
1 1 1
2
2
1 1
= = =
= =
=
| |
|
\ .
n n n
i i i i
i i i
n n
i i
i i
n xy x y
b
n x x
Gdjeje:
4 = n brojtaakakojejepotrebnoaproksimirat.
4
1 1 2 2 3 3 4 4
1
4
1 2 3 4
1
4
1 2 3 4
1
4
2 2 2 2 2 2 2 2 2
1 2 3 2
1
2
4
1 2 3
1
110 514 10 16 15 22 570
1 5 10 15 31
10 14 16 22 62
1 5 10 15 1 25 100 225 351
=
=
=
=
=
= + + + = + + + =
= + + + = + + + =
= + + + = + + + =
= + + + = + + + = + + + =
| |
= + + +
|
\ .
i i
i
i
i
i
i
i
i
i
i
xy xy x y x y x y
x x x x x
y y y y y
x x x x x
x x x x ( ) ( )
2 2
2
4
1 5 10 15 31 961 = + + + = = x
1 1 1
2
2
1 1
4 570 31 62
0,808126
4 351 961
= = =
= =
= = =
| |
|
\ .
n n n
i i i i
i i i
n n
i i
i i
n xy x y
b
n x x
Aodsjeaknayosisesadmoeizraunatipreko:
1 1
62 0,808126 31
9,23702
4
= =
= = =
n n
i i
i i
y b x
a
n
3.3Aproksimacijanelinearnomfunkcijomoblika =
b
y ax
/ log
b
y ax =
log log log
b
y a x = +
log log log y a b x = +
Uvodesesmjene:
log
log
log
=
= =
=
=
y Y
a A
b B
x X
torezultira:
Y A BX = +
Sadseformirafunkcijakvadrataodstupanja:
( ) ( ) ( ) ( )
2 2 2 2
1 1 2 2 3 3
( , ) ...
n n
f A B Y A BX Y A BX Y A BX Y A BX ( ( ( ( = + + + + + + + +
Gdjejenbrojtaakakojejepotrebnoaproksimirati.
GornjafunkcijakojapredstavljasumukvadrataodstupanjazavisioddvijepromjenjiveAiBionaima
svojminimumkadaistodobnovrijedi:
0
f
A
c
=
c
i 0
f
B
c
=
c
Iz ovih uslova se dobije sistem od dvije linearne jednaine sa dvije nepoznate koji je lako
rijeiti.Izuslova 0
f
A
c
=
c
sedobivaprvajednaina:
( ) ( ) ( ) ( )
1 1 2 2 3 3
2 2 2 ... 2 0
n n
Y A BX Y A BX Y A BX Y A BX ( ( ( ( + + + + =
Izuslova 0
f
B
c
=
c
sedobivadrugajednaina:
( ) ( ) ( ) ( )
1 1 1 2 2 2 3 3 3
2 2 2 ... 2 =0
n n n
Y A BX X Y A BX X Y A BX X Y A BX X ( ( ( ( + + + +
=
| |
|
\ .
FormulazaizraunavanjeodsjekanaYosiujednaini Y A BX = + glasi:
2
1 1 1 1
2
2
1 1
n n n n
i i i i i
i i i i
n n
i i
i i
X Y X XY
A
n X X
= = = =
= =
=
| |
|
\ .
UsluajudaimamoizraunatkoeficijentpravcaBujenaini Y A BX = + odsjeaknaYosise
moeizraunatiiprekojednostavnijegobrasca:
1 1
n n
i i
i i
Y B X
A
n
= =
Nakon izraunavanja parametara A i B, bilo preko direktnog rjeavanja sistema ili preko
obrazaca, potrebno je izvriti preraunavanje parametara a i b koji fuguriu u
aproksimacionojfunkciji
b
y ax = .
log 10
A
a A a = =
b B =
Primjer7
Metodomnajmanjihkvadrataodreditifunkcijuoblika
b
y ax = kojaaproksimirapodatkeu
tabeli9:
Tabela9.Takekojejepotrebnoaproksimirati
i
i
x
i
y
1 1 5
2 2 3
3 3 1,5
4 4 2
Rjeenje:
/ log
b
y ax =
log log log
b
y a x = +
log log log y a b x = +
Uvodesesmjene:
log
log
log
=
= =
=
=
y Y
a A
b B
x X
Pasedobiva:
Y A BX = +
Sadseformirafunkcijakvadrataodstupanja:
( ) ( ) ( ) ( )
2 2 2 2
1 1 2 2 3 3 4 4
( , ) f A B Y A BX Y A BX Y A BX Y A BX ( ( ( ( = + + + + + + +
Gdjeje 4 n= brojtaakakojejepotrebnoaproksimirati.
Sadjepotrebnouraditiizvode:
0
S
A
c
=
c
( ) ( ) ( ) ( )
1 1 2 2 3 3 4 4
2 2 2 2 0 Y A BX Y A BX Y A BX Y A BX ( ( ( ( + + + + =
0
S
B
c
=
c
( ) ( ) ( ) ( )
1 1 1 2 2 2 3 3 3 4 4 4
2 2 2 2 =0 Y A BX X Y A BX X Y A BX X Y A BX X ( ( ( ( + + + +
PotrebnojezadatevrijednsotixiypretvoritiuXiY:
1 1
2 2
3 3
4 4
log
log
log
log
y Y
y Y
y Y
y Y
=
=
=
=
1 1
2 2
3 3
4 4
log
log
log
log
x X
x X
x X
x X
=
=
=
=
tojeprikazanoutabeli10.
Tabela10.VrijednostiXiY
i
i
X
i
Y
1 0 0,69897
2 0,30103 0,477121
3 0,477121 0,176091
4 0,60206 0,30103
Kadseuvrstevrijednosti,dobivasesistem:
( ) ( )
( ) ( )
2 0, 69897 0 2 0, 477121 0,30103
2 176091 0, 477121 2 0,30103 0, 60206 0
( ( + +
( ( + + =
A B A B
A B A B
( ) ( )
( ) ( )
2 0,69897 0 0 2 0,477121 0,30103 0,30103
2 0,176091 0,477121 0,477121 2 0,30103 0,60206 0,60206=0
( ( + +
( ( + +
A B A B
A B A B
Ijednaidrugajednainasemogupodijelitisa(2):
( ) ( )
( ) ( )
0,69897 0 0, 477121 0,30103
0,176091 0, 477121 0,30103 0,60206 0
( ( + + + +
( ( + + + + =
A B A B
A B A B
( )
( ) ( )
0,477121 0,30103 0,30103
0,176091 0,477121 0,477121 0,30103 0,60206 0,60206=0
( + +
( ( + + + +
A B
A B A B
Nakonoslobaanjaodzagradasistempostaje:
Nakonsreivanjasedobiva:
Konaansistemje:
1,6532212 4 1,380211 0 A B =
0,4089697 1,380211 0,680739 0 A B =
Konanorjeenjesistemaje:
0,685916 A=
0,79006 B=
Potrebnojevratitismjeneuvedenenapoetkuidobitiparametreaib:
log 10 4,851944 = = =
A
a A a a
b B =
Idobivasekonanaaproksimacionafunkcija:
b
y ax =
0,79006
4,851944 y x
=
Naslici9prikazanesuzadatetakeinjihovaaproksimacijafunkcijom
0,79006
4,851944 y x
= .
Slika9.Grafikiprikazaproksimacije
0
1
2
3
4
5
6
0 1 2 3 4 5 6 7
Primjer8
Rijeiti prethodni zadatak preko obrazaca za izraunavanje koeficijenata aproksimacionog
pravca.
Rjeenje:
Aproksimacionufunkcijujeoblika
b
y ax = .
Kaoiuprethodnomzadatkuprvosemorauraditiizravnavanjefunkcije:
/ log
b
y ax =
log log log
b
y a x = +
log log log y a b x = +
Uvodesesmjene:
log
log
log
=
= =
=
=
y Y
a A
b B
x X
Pasedobiva:
Y A BX = +
Zatimseformirafunkcijakvadrataodstupanja:
( ) ( ) ( ) ( )
2 2 2 2
1 1 2 2 3 3 4 4
( , ) f A B Y A BX Y A BX Y A BX Y A BX ( ( ( ( = + + + + + + +
Gdjeje 4 n= brojtaakakojejepotrebnoaproksimirati.
Sadjepotrebnouraditiizvode:
0
S
A
c
=
c
( ) ( ) ( ) ( )
1 1 2 2 3 3 4 4
2 2 2 2 0 Y A BX Y A BX Y A BX Y A BX ( ( ( ( + + + + =
0
S
B
c
=
c
( ) ( ) ( ) ( )
1 1 1 2 2 2 3 3 3 4 4 4
2 2 2 2 =0 Y A BX X Y A BX X Y A BX X Y A BX X ( ( ( ( + + + +
PotrebnojezadatevrijednostixiypretvoritiuXiY:
1 1
2 2
3 3
4 4
log
log
log
log
y Y
y Y
y Y
y Y
=
=
=
=
1 1
2 2
3 3
4 4
log
log
log
log
x X
x X
x X
x X
=
=
=
=
tojeprikazanoutabeli11.
Tabela11.VrijednostiXiY:
i
i
X
i
Y
1 0 0,69897
2 0,30103 0,477121
3 0,477121 0,176091
4 0,60206 0,30103
Prvoseraunakoeficijentpravcaujednaini Y A BX = + ,formulaje:
1 1 1
2
2
1 1
n n n
i i i i
i i i
n n
i i
i i
n XY X Y
B
n X X
= = =
= =
=
| |
|
\ .
Gdjeje:
4 = n brojtaakakojejepotrebnoaproksimirati
4
1 1 2 2 3 3 4 4
1
4
1 2 3 4
1
4
1 2 3 4
1
0 0,69897 0,30103 0,477121 0,477121 0,176091 0,60206 0,30103 0,408882
0 0,30103 0,477121 0,60206 1,380211
0,69897 0,477121 0,176091
=
=
=
= + + + =
= + + + =
= + + + = + + + =
= + + + = + +
i i
i
i
i
i
i
XY XY X Y X Y X Y
X X X X X
Y Y Y Y Y
( ) ( )
4
2 2 2 2 2 2 2 2 2
1 2 3 2
1
2
4
2 2
2
1 2 3 4
1
0,30103 1,653212
0 0,30103 0,477121 0,60206 0,680739
0 0,30103 0,477121 0,60206 1,380211 1,904982
=
=
+ =
= + + + = + + + =
| |
= + + + = + + + = =
|
\ .
i
i
i
i
X X X X X
X X X X X
1 1 1
2
2
1 1
4 0,408882 1,380211 1,653212
0,790060
4 0,680739 1,904982
n n n
i i i i
i i i
n n
i i
i i
n X Y X Y
B
n X X
= = =
= =
= = =
| |
|
\ .
AodsjeaknaYosiujednaini Y A BX = +
sesadmoeizraunatipreko:
( )
1 1
1,653221 0,79006 1,380211
0,685916
4
n n
i i
i i
Y B X
A
n
= =
= = =
Moesevidjetidasurezultatiidentinikaoiuprethodnomzadatku.
log 10 4,851944 = = =
A
a A a a
b B =
b
y ax =
0,79006
4,851944 y x
=
3.4Aproksimacijanelinearnomfunkcijomoblika
b
y a
x
= +
Funkcija oblika
b
y a
x
= +
je nelinearna ako posmatramo varijable y i x, ali ova funkcija je
linearna po parametrima a i b, to je i potrebno da bi se dobio sistem linearnih jednaina,
takodaseaproksimacijaovomfunkcijommoerijeitiibezizravnavanja.
Iuovomsluajuseformirafunkcijakvadrataodstupanja:
2 2 2 2
1 2 3
1 2 3
( , ) ...
n
n
b b b b
f a b y a y a y a y a
x x x x
( ( ( ( | | | | | | | |
= + + + + + + + +
( ( ( ( | | | |
( ( \ . \ . \ . \ .
Gdjejenbrojtaakakojejepotrebnoaproksimirati.
Gornjafunkcijakojapredstavljasumukvadrataodstupanjazavisioddvijepromjenjiveaibionaima
svojminimumkadaistodobnovrijedi:
0
c
=
c
f
a
i 0
c
=
c
f
b
Iz ovih uslova se dobije sistem od dvije linearne jednaine sa dvije nepoznate koji je lako
rijeiti.Izuslova 0
c
=
c
f
a
sedobivaprvajednaina:
1 2 3
1 2 3
2 2 2 ... 2 0
n
n
b b b b
y a y a y a y a
x x x x
( ( ( (
| | | | | | | |
+ + + + =
( ( ( ( | | | |
( (
\ . \ . \ . \ .
Izuslova 0
c
=
c
f
b
sedobivadrugajednaina:
1 2 3
1 1 2 2 3 3
1 1 1 1
2 2 2 ... 2 =0
n
n n
b b b b
y a y a y a y a
x x x x x x x x
( ( ( ( | | | | | | | |
+ + + +
( ( ( ( | | | |
( (
\ . \ . \ . \ .
Ovajsistemjelinearanilakogajerijeiti.Rjeavanjemgornjegsistemadobijusevrijednosti
parametaraaib,odnosnodobijaseaproksimacionafunkcija
b
y a
x
= + .
Gornjisistemsenemoerijeitiprekoobrazacakojisemogukoristitizarjeavanjesistemau
sluaju kada je aproksimaciona funkcija linearna. Ako se ele koristi obrasci za rjeavanje
sistemapotrebnojefunkciju
b
y a
x
= +
izravnati.Utomsluajuseuvodesmjene:
1
y Y
a A
b B
X
x
=
=
=
=
Pafunkcija
b
y a
x
= + dobijaoblik Y A BX = +
.
Sadseformirafunkcijakvadrataodstupanja:
( ) ( ) ( ) ( )
2 2 2 2
1 1 2 2 3 3
( , ) ...
n n
f A B Y A BX Y A BX Y A BX Y A BX ( ( ( ( = + + + + + + + +
Gdjejenbrojtaakakojejepotrebnoaproksimirati.
GornjafunkcijakojapredstavljasumukvadrataodstupanjazavisioddvijepromjenjiveAiBionaima
svojminimumkadaistodobnovrijedi:
0
f
A
c
=
c
i 0
f
B
c
=
c
Iz ovih uslova se dobije sistem od dvije linearne jednaine sa dvije nepoznate koji je lako
rijeiti.Izuslova 0
f
A
c
=
c
sedobivaprvajednaina:
( ) ( ) ( ) ( )
1 1 2 2 3 3
2 2 2 ... 2 0
n n
Y A BX Y A BX Y A BX Y A BX ( ( ( ( + + + + =
Izuslova 0
f
B
c
=
c
sedobivadrugajednaina:
( ) ( ) ( ) ( )
1 1 1 2 2 2 3 3 3
2 2 2 ... 2 =0
n n n
Y A BX X Y A BX X Y A BX X Y A BX X ( ( ( ( + + + +
Formulazaizraunavanjekoeficijentapravcaujednaini Y A BX = + glasi:
1 1 1
2
2
1 1
n n n
i i i i
i i i
n n
i i
i i
n XY X Y
B
n X X
= = =
= =
=
| |
|
\ .
FormulazaizraunavanjeodsjekanaYosiujednaini Y A BX = + glasi:
2
1 1 1 1
2
2
1 1
n n n n
i i i i i
i i i i
n n
i i
i i
X Y X XY
A
n X X
= = = =
= =
=
| |
|
\ .
UsluajudaimamoizraunatkoeficijentpravcaBujenaini Y A BX = + odsjeaknaYosise
moeizraunatiiprekojednostavnijegobrasca:
1 1
n n
i i
i i
Y B X
A
n
= =
NakonizraunavanjaparametaraAiBpotrebnoizraunatiparametreaibkojifiguriuu
aproksimacionojfunkciji
b
y a
x
= +
.
Preraunavanjesesvodinajednostavnuzamjenu
a A
b B
=
=
3.5Aproksimacijanelinearnomfunkcijomoblika
x
y a b =
Funkcijaoblika
x
y a b =
jenelinearnaipovarijablamayix,aliipoparametrimaaib,paju
jepotrebnoizravnati.
/ log
x
y a b =
log log log
x
y a b = +
log log log y a x b = +
Uvodesesmjene:
log
log
log
y Y
a A
b B
x X
=
=
=
=
Y A BX = +
Sadseformirafunkcijakvadrataodstupanja:
( ) ( ) ( ) ( )
2 2 2 2
1 1 2 2 3 3
( , ) ...
n n
f A B Y A BX Y A BX Y A BX Y A BX ( ( ( ( = + + + + + + + +
Gdjejenbrojtaakakojejepotrebnoaproksimirati.
GornjafunkcijakojapredstavljasumukvadrataodstupanjazavisioddvijepromjenjiveAiBionaima
svojminimumkadaistodobnovrijedi:
0
f
A
c
=
c
i 0
f
B
c
=
c
Iz ovih uslova se dobije sistem od dvije linearne jednaine sa dvije nepoznate koji je lako
rijeiti.Izuslova 0
f
A
c
=
c
sedobivaprvajednaina:
( ) ( ) ( ) ( )
1 1 2 2 3 3
2 2 2 ... 2 0
n n
Y A BX Y A BX Y A BX Y A BX ( ( ( ( + + + + =
Izuslova 0
f
B
c
=
c
sedobivadrugajednaina:
( ) ( ) ( ) ( )
1 1 1 2 2 2 3 3 3
2 2 2 ... 2 =0
n n n
Y A BX X Y A BX X Y A BX X Y A BX X ( ( ( ( + + + +
Formulazaizraunavanjekoeficijentapravcaujednaini Y A BX = + glasi:
1 1 1
2
2
1 1
n n n
i i i i
i i i
n n
i i
i i
n XY X Y
B
n X X
= = =
= =
=
| |
|
\ .
FormulazaizraunavanjeodsjekanaYosiujednaini Y A BX = + glasi:
2
1 1 1 1
2
2
1 1
n n n n
i i i i i
i i i i
n n
i i
i i
X Y X XY
A
n X X
= = = =
= =
=
| |
|
\ .
UsluajudaimamoizraunatkoeficijentpravcaBujenaini Y A BX = + odsjeaknaYosise
moeizraunatiiprekojednostavnijegobrasca:
1 1
n n
i i
i i
Y B X
A
n
= =
NakonizraunavanjaparametaraAiBpotrebnojeizvritipreraunavanjeparametaraaib
kojifiguriuuaproksimacionojfunkciji
x
y a b =
.
log 10
A
a A a = =
log 10
B
b B b = =
3.5Aproksimacijanelinearnomfunkcijomoblika
1
y
a b x
=
+
Funkcijaoblika
1
y
a b x
=
+
jenelinearnaipovarijablamayix,aliipoparametrimaaib,pa
jujepotrebnoizravnati.
1
y
a b x
=
+
1
a b x
y
+ =
1
a b x
y
= +
Uvodesesmjene:
1
Y
y
a A
b B
x X
=
=
=
=
Y A BX = +
Sadseformirafunkcijakvadrataodstupanja:
( ) ( ) ( ) ( )
2 2 2 2
1 1 2 2 3 3
( , ) ...
n n
f A B Y A BX Y A BX Y A BX Y A BX ( ( ( ( = + + + + + + + +
Gdjejenbrojtaakakojejepotrebnoaproksimirati.
GornjafunkcijakojapredstavljasumukvadrataodstupanjazavisioddvijepromjenjiveAiBionaima
svojminimumkadaistodobnovrijedi:
0
f
A
c
=
c
i 0
f
B
c
=
c
Iz ovih uslova se dobije sistem od dvije linearne jednaine sa dvije nepoznate koji je lako
rijeiti.Izuslova 0
f
A
c
=
c
sedobivaprvajednaina:
( ) ( ) ( ) ( )
1 1 2 2 3 3
2 2 2 ... 2 0
n n
Y A BX Y A BX Y A BX Y A BX ( ( ( ( + + + + =
Izuslova 0
f
B
c
=
c
sedobivadrugajednaina:
( ) ( ) ( ) ( )
1 1 1 2 2 2 3 3 3
2 2 2 ... 2 =0
n n n
Y A BX X Y A BX X Y A BX X Y A BX X ( ( ( ( + + + +
Formulazaizraunavanjekoeficijentapravcaujednaini Y A BX = + glasi:
1 1 1
2
2
1 1
n n n
i i i i
i i i
n n
i i
i i
n XY X Y
B
n X X
= = =
= =
=
| |
|
\ .
FormulazaizraunavanjeodsjekanaYosiujednaini Y A BX = + glasi:
2
1 1 1 1
2
2
1 1
n n n n
i i i i i
i i i i
n n
i i
i i
X Y X XY
A
n X X
= = = =
= =
=
| |
|
\ .
UsluajudaimamoizraunatkoeficijentpravcaBujednaini Y A BX = + odsjeaknaYosi
semoeizraunatiiprekojednostavnijegobrasca:
1 1
n n
i i
i i
Y B X
A
n
= =
Preraunavanjesesvodinajednostavnuzamjenu
a A
b B
=
=
3.6Aproksimacijanelinearnomfunkcijomoblika log y a b x = +
Funkcijaoblika
log y a b x = +
jenelinearnaakoposmatramovarijableyix,aliovafunkcija
jelinearnapoparametrimaaib,tojeipotrebnodabisedobiosistemlinearnihjednaina,
takodaseaproksimacijaovomfunkcijommoerijeitiibezizravnavanja.
Iuovomsluajuseformirafunkcijakvadrataodstupanja:
( ) ( ) ( ) ( )
2 2 2 2
1 1 2 2 3 3
( , ) log log log ... log
n n
f a b y a b x y a b x y a b x y a b x ( ( ( ( = + + + + + + + +
Gdjejenbrojtaakakojejepotrebnoaproksimirati.
Gornjafunkcijakojapredstavljasumukvadrataodstupanjazavisioddvijepromjenjiveaibionaima
svojminimumkadaistodobnovrijedi:
0
c
=
c
f
a
i 0
c
=
c
f
b
Iz ovih uslova se dobije sistem od dvije linearne jednaine sa dvije nepoznate koji je lako
rijeiti.Izuslova 0
c
=
c
f
a
sedobivaprvajednaina:
( ) ( ) ( ) ( )
1 1 2 2 3 3
2 log 2 log 2 log ... 2 log 0
n n
y a b x y a b x y a b x y a b x ( ( ( ( + + + + =
Izuslova 0
c
=
c
f
b
sedobivadrugajednaina:
( ) ( )
( ) ( )
1 1 1 2 2 2
3 3 3
2 log log 2 log log
2 log log ... 2 log log =0
n n n
y a b x x y a b x x
y a b x x y a b x x
( ( + +
( ( + +
Ovajsistemjelinearanilakogajerijeiti.Rjeavanjemgornjegsistemadobijusevrijednosti
parametaraaib,odnosnodobijaseaproksimacionafunkcija log y a b x = + .
Gornjisistemsenemoerijeitiprekoobrazacakojisemogukoristitizarjeavanjesistemausluaju
kadajeaproksimacionafunkcijalinearna.Akoseelekoristiobrascizarjeavanjesistemapotrebnoje
funkciju log y a b x = + izravnati.
Uvodesesmjene:
log
y Y
a A
b B
x X
=
=
=
=
Sadseformirafunkcijakvadrataodstupanja:
( ) ( ) ( ) ( )
2 2 2 2
1 1 2 2 3 3
( , ) ...
n n
f A B Y A BX Y A BX Y A BX Y A BX ( ( ( ( = + + + + + + + +
Gdjejenbrojtaakakojejepotrebnoaproksimirati.
GornjafunkcijakojapredstavljasumukvadrataodstupanjazavisioddvijepromjenjiveAiBionaima
svojminimumkadaistodobnovrijedi:
0
f
A
c
=
c
i 0
f
B
c
=
c
Izovihuslovasedobijesistemoddvijelinearnejednainesadvijenepoznatekojijelako
rijeiti.Izuslova 0
f
A
c
=
c
sedobivaprvajednaina:
( ) ( ) ( ) ( )
1 1 2 2 3 3
2 2 2 ... 2 0
n n
Y A BX Y A BX Y A BX Y A BX ( ( ( ( + + + + =
Izuslova 0
f
B
c
=
c
sedobivadrugajednaina:
( ) ( ) ( ) ( )
1 1 1 2 2 2 3 3 3
2 2 2 ... 2 =0
n n n
Y A BX X Y A BX X Y A BX X Y A BX X ( ( ( ( + + + +
Formulazaizraunavanjekoeficijentapravcaujednaini Y A BX = + glasi:
1 1 1
2
2
1 1
n n n
i i i i
i i i
n n
i i
i i
n XY X Y
B
n X X
= = =
= =
=
| |
|
\ .
FormulazaizraunavanjeodsjekanaYosiujednaini Y A BX = + glasi:
2
1 1 1 1
2
2
1 1
n n n n
i i i i i
i i i i
n n
i i
i i
X Y X XY
A
n X X
= = = =
= =
=
| |
|
\ .
UsluajudaimamoizraunatkoeficijentpravcaBujenaini Y A BX = + odsjeaknaYosise
moeizraunatiiprekojednostavnijegobrasca:
1 1
n n
i i
i i
Y B X
A
n
= =
NakonizraunavanjaparametaraAiBpotrebnoizraunatiparametreaibkojifiguriuu
aproksimacionojfunkciji log y a b x = + .
Preraunavanjesesvodinajednostavnuzamjenu
a A
b B
=
=
3.7Aproksimacijanelinearnomfunkcijomoblika cos y a b x e = +
Funkcija oblika
cos y a b x e = +
je nelinearna ako posmatramo varijable y i x, ali ova
funkcija je linearna po parametrima a i b, to je i potrebno da bi se dobio sistem linearnih
jednaina,takodaseaproksimacijaovomfunkcijommoerijeitiibezizravnavanja.
Iuovomsluajuseformirafunkcijakvadrataodstupanja:
( ) ( )
( ) ( )
2 2
1 1 2 2
2 2
3 3
( , ) cos cos
cos ... cos
n n
f a b y a b x y a b x
y a b x y a b x
e e
e e
( ( = + + + +
( ( + + + + +
Gdjejenbrojtaakakojejepotrebnoaproksimirati.
Gornjafunkcijakojapredstavljasumukvadrataodstupanjazavisioddvijepromjenjiveaibionaima
svojminimumkadaistodobnovrijedi:
0
c
=
c
f
a
i 0
c
=
c
f
b
Iz ovih uslova se dobije sistem od dvije linearne jednaine sa dvije nepoznate koji je lako
rijeiti.Izuslova 0
c
=
c
f
a
sedobivaprvajednaina:
( ) ( ) ( ) ( )
1 1 2 2 3 3
2 cos 2 cos 2 cos ... 2 cos 0
n n
y a b x y a b x y a b x y a b x e e e e ( ( ( ( + + + + =
Izuslova 0
c
=
c
f
b
sedobivadrugajednaina:
( ) ( )
( ) ( )
1 1 1 2 2 2
3 3 3
2 cos cos 2 cos cos
2 cos cos ... 2 cos cos =0
n n n
y a b x x y a b x x
y a b x x y a b x x
e e e e
e e e e
( ( + +
( ( + +
Ovajsistemjelinearanilakogajerijeiti.Rjeavanjemgornjegsistemadobijusevrijednosti
parametaraaib,odnosnodobijaseaproksimacionafunkcija cos y a b x e = + .
Gornjisistemsenemoerijeitiprekoobrazacakojisemogukoristitizarjeavanjesistemau
sluajukadajeaproksimacionafunkcijalinearna.
Uvodesesmjene:
cos
y Y
a A
b B
x X e
=
=
=
=
Sadseformirafunkcijakvadrataodstupanja:
( ) ( ) ( ) ( )
2 2 2 2
1 1 2 2 3 3
( , ) ...
n n
f A B Y A BX Y A BX Y A BX Y A BX ( ( ( ( = + + + + + + + +
Gdjejenbrojtaakakojejepotrebnoaproksimirati.
GornjafunkcijakojapredstavljasumukvadrataodstupanjazavisioddvijepromjenjiveAiBionaima
svojminimumkadaistodobnovrijedi:
0
f
A
c
=
c
i 0
f
B
c
=
c
Iz ovih uslova se dobije sistem od dvije linearne jednaine sa dvije nepoznate koji je lako
rijeiti.Izuslova 0
f
A
c
=
c
sedobivaprvajednaina:
( ) ( ) ( ) ( )
1 1 2 2 3 3
2 2 2 ... 2 0
n n
Y A BX Y A BX Y A BX Y A BX ( ( ( ( + + + + =
Izuslova 0
f
B
c
=
c
sedobivadrugajednaina:
( ) ( ) ( ) ( )
1 1 1 2 2 2 3 3 3
2 2 2 ... 2 =0
n n n
Y A BX X Y A BX X Y A BX X Y A BX X ( ( ( ( + + + +
Formulazaizraunavanjekoeficijentapravcaujednaini Y A BX = + glasi:
1 1 1
2
2
1 1
n n n
i i i i
i i i
n n
i i
i i
n XY X Y
B
n X X
= = =
= =
=
| |
|
\ .
FormulazaizraunavanjeodsjekanaYosiujednaini Y A BX = + glasi:
2
1 1 1 1
2
2
1 1
n n n n
i i i i i
i i i i
n n
i i
i i
X Y X XY
A
n X X
= = = =
= =
=
| |
|
\ .
UsluajudaimamoizraunatkoeficijentpravcaBujednaini Y A BX = + odsjeaknaYosi
semoeizraunatiiprekojednostavnijegobrasca:
1 1
n n
i i
i i
Y B X
A
n
= =
NakonizraunavanjaparametaraAiBpotrebnoizraunatiparametreaibkojifiguriuu
aproksimacionojfunkciji cos y a b x e = + .
Preraunavanjesesvodinajednostavnuzamjenu
a A
b B
=
=