You are on page 1of 7

MAINSKI FAKULTET SARAJEVO

NUMERIKE METODE U ININJERSTVU


Datum: 10.04.2012.god
Prvi semestralni ispit (zadaci) - rjeenja
Zadatak 1
Objekat koji pada vertikalno kroz zrak izloen je viskoznom otporu zraka i utjecaju gravitacije.
Ako je objekat mase m, baen s visine 0 , funkcija promjene visine () data je izrazom:
() = 0

2
+ 2 1

gdje je = 10 / 2 gravitaciono ubrzanje, = 1,5 / koeficijent otpora zraka, te


= 0,5 i 0 = 90 . Koristei metodu regula falsi izraunati vrijeme potrebno da objekat
padne na zemlju, ali tako da je zadovoljen uslov < 1% , ako se zna da je < 50 .

Rjeenje
Nakon sreivanja i uvrtavanja poznatih vrijednosti problem se svodi na rjeavanje
funkcije:
() = 90

10
3

10
9

(1 3 ) = 0

Uzimajui u obzir uslov u postavci zadatka je < 50 i injenicu da je > 0 , uzimam te


vrijednosti za granice intervala, dakle:
=0

= 50

Ipak, provjerimo da li ima nula na uzetom intervalu:


() = (0) = 90

() = (2) = 75,555

Vidi se da je () () < 0 i sad smo sigurni da se nula nalazi u posmatranom


intervalu, pa moemo krenuti sa iterativnim postupkom.
=

50 0
() = 50
75,555 = 27,1812
() ()
75,555 90
() = (27,1812) = 0,507

Provjerimo sad na kojem podintervalu je ostala nula funkcije


() () > 0
() () < 0

Na osnovu nejednakosti se zakljuuje da je nula funkcije ostala izmeu i b, pa sljedei


interval na kojem se trai nula ide od 27,1812 do 50.

50 27,1812
() = 50
75,555 = 27,333
() ()
75,555 0,507

Sad provjeravamo da li je zadovoljen uslov tj. da li je < 0,1%:


=

+1
27,333 27,1812
100 = 0,55% < 1%
100 =
+1
27,333

Traena tanost je zadovoljena tj. 0,55% < 1%, pa se moe konstatovati da je traena
nula funkcija u = 27,333 .

Zadatak 2
Dati sistem jednaina rijeiti koristei Gauss-Seidelovu metodu:
1 + 2 + 103 = 12
1 102 + 3 = 8
101 + 2 23 = 9

Uraditi neophodne izmjene kako bi postupka rjeavanja konvengirao. Kao poetnu


(0)
(0)
(0)
aproksimaciju korisiti: 1 = 2 = 3 = 0
Iterativni postupak zaustaviti kada bude zadovoljeno () 0,1.

Rjeenje

S obzirom da nije ispunjen uslov konvergentnosti, tj. dati sistem napisan u ovom obliku nije
dijagonalno dominantan, neophodno je izvriti promjenu redoslijeda jednaina, kako bi imali
konvergenciju. To se, u ovom sluaju, ostvaruje zamjenom prve i tree jednaine, pa dobivamo:
101 + 2 23 = 9
1 102 + 3 = 8
1 + 2 + 103 = 12

Sad se mogu formirati formule z izraunavanje aproksimacija po Gauss-Seidelovom metodu.


1
(9 2 + 23 )
10
1
(8 + 1 + 3 )
2 =
10
1
(12 1 2 )
3 =
10
Iste formule sa brojaima iteracija (-broja iteracija).
1 =

1
()
()
9 2 + 23
10
1
(+1)
(+1)
()
2
=
8 + 1
+ 3
10
1
(+1)
(+1)
(+1)
3
=
12 1
2

10
(+1)

(0)

Poetne aproksimacija je: 1

(0)

(0)

= 2 = 3 = 0, pa emo za ove vrijednosti provjeriti tanost:

1 (0) = 10 (0) + (0) 2 (0) 9 = 9

1
2
3
(0)
(0)
(0)

2 (0) = 1 102 + 3 + 8 = 8
(0)
(0)
(0)

3 (0) = + + 10 12 = 12
1

Vidimo da nije zadovoljena traena tanost () 0,1 pa radimo prvu iteraciju.

Prva iteracija:

1
1
9
(0)
(0)
(9 0 + 2 0) =
9 2 + 23 =
= 0,9
10
10
10
1
1
(1)
(1)
(0)
(8 + 0,9 + 0) = 0,89
2 =
8 + 1 + 3 =
10
10
1
1
(1)
(1)
(1)
(12 0,9 0,89) = 1,021
12 1 2 =
3 =
10
10
(1)

Provjeravamo da li je zadovoljena traena tanost nakon prve iteracije.


(1)

(1)

(1)

1 (1) = 101 + 2 23 9 = 1,152


(1)
(1)
(1)
2 (1) = 1 102 + 3 + 8 = 1,021
(1)

(1)

(1)

3 (1) = 1 + 2 + 103 12 = 0,00

Traena tanost nije zadovoljena pa se nastavlja sa iterativnim postupkom. Ostale iteracije su


prikazane u tabeli:

k
0
1
2
3

()

0
0,9
1,0152
0,999262

()

0
0,89
1,00362
0,999738

()

0
1,021
0,998118
1,0001

()

-9
-1,152
0,159384
-0,00785

()

8
1,021
-0,02288
0,001982

()

-12
0
0
0

Iz tabele se moe vidjeti da je u treoj iteraciji zadovoljena tanost koja se od nas trai tj.
() 0,1. Ili zapisano na oigledniji nain

1 () = 0,00785 0,1

2 () = 0,001982 0,1
3 () = 0 0,1

I na kraju se moe konstatovati da je traeno rjeenje sistema, za zadatu tanost,


sljedee:
1 = 0,999262
2 = 0,999738
3 = 1,0001

Zadatak 3
Uspjeh na ispitu zavisi iskljuivo od vremena utroenog na spremanje ispita. Jedan student je
odluio da tu zakonitost opie matematiki. Proveo je istraivanje meu kolegama koji su poloili
taj ispit i doao do sljedeih podataka:
Pripremanje ispita [sedmica]
Uspjeh na ispitu [bodovi]

0
40

2
40

4
80

Dalje je zatraio vau pomo. Rekao vam je da mu iz tog predmeta treba najmanje ocjena 7 kako
bi i dalje imao pravo na stipendiju.
Vi ste vidjeli podatke i elite ih interpolirati kvadratnim splajnovima. Vi ete to i uraditi, zatim
ete mu skicirati grafik i izraunali koliko vremena treba uiti da bi dobio najmanje ocjenu 7, tj.
da bi osvojio 65 bodova na ispitu.
Rjeenje:
Kvadratnim splajnom je potrebno interpolirati podatke u tabeli
i

xi

f ( xi )

0
1
2

0
2
4

0
40
80

Iz uslova neprekidnosti funkcije slijedi:

a1 x12 + b1 x1 + c1 =
f ( x1 )
a2 x12 + b2 x1 + c2 =
f ( x1 )
Iz uslova da funkcija prolazi kroz prvu i zadnju taku slijedi

a1 x02 + b1 x0 + c1 =
f ( x0 )
a2 x22 + b2 x2 + c2 =
f ( x2 )
Iz uslova da funkcija bude glatka slijedi:

2a1 x1 + b=
2a2 x1 + b2
1

Iz uslova da je drugi izvod u prvoj taki jednak nuli slijedi:

2a1 = 0

Nakon uvrtavanja vrijednosti dobiva se sistem od est jednaina sa est:


2 1 + 1 = 40
42 + 2 2 + 2 = 40
1 = 40
162 + 4 2 + 2 = 80
1 = 42 + 2
1 = 0

(1)
(2)
(3)
(4)
(5)
(6)

Kada se rijei ovaj sistem dobiju se sljedee vrijednosti traenih koeficijenata:

1 = 0, 1 = 0, 1 = 40

2 = 10, 2 = 40, 2 = 80

koje kad se supstituiraju u originalne kvadratne funkcije(splajnove) dobije se:

1 () = 40

02

2 () = 10 2 40 + 80

24

Potrebno je sada izraunati koliko vremena treba uiti da bi dobio najmanje ocjenu 7, tj. da bi
osvojio 65 bodova na ispitu.
Ovo emo uraditi preko drugog splajna:

65 = 10 2 40 + 80
b b 2 4ac 40 1600 600
1,2 =
=
2a
20
= 3,58

Je jedino mogue rjeenje.

Student za ocjenu sedam mora pripremati ispit najmanje 3,58 sedmica.


90
80
70
60
50
40
30
20
10
0
0

0,5

1,5

2,5

3,5

4,5

90
80

4; 80

70

3,25; 65

60
50
40

Series1

2; 40

Series2

30
20
10
0
0

0; 0

You might also like