Вы находитесь на странице: 1из 1

MAŠINSKI FAKULTET U NIŠU 29. oktobar 2015.

NUMERIČKI METODI I PROGRAMIRANJE

1. Napisati program u programskom paketu Mathematica za izračunavanje približne


vrednosti broja π korišćenjem formule:


n ( )2k+1
(−1)k 1
π/6 ≈ √
2k + 1 3
k=0

uzimajući za n = 10.
2. Napisati program u programskom paketu Mathematica kojim se tabelira funkcija
f (x) = sin(x)
x2 +1 na intervalu (π, 4π) sa korakom π/3, a zatim za dobijenu tabelu
fitovati kubnim polinom. Prikazati grafički listu podataka i dobijeni polinom u
okviru istog grafika.

3. Data je funkcija f (x) = x3 + 2x − ln(x + 4).
a) Primeniti metod sečice za nalaženje približne vrednosti korena jednačine
f (x) = 0, koji se nalazi u intervalu (0, 2). Primeniti dva iterativna koraka.
b) Uz pomoć naredbe programskog paketa Mathematica naći koren jednačine
f (x) = 0.
4. Data je matrica  
5 2 −1
A =  −1 −5 3  .
1 2 4
i vektor b = [3, 1, −3]T . Formirati Gaus-Zajdelov metod za sistem linearnih
jednačina Ax = b, ispitati njegovu konvergenciju, i naći prve dve aproksimacije.
5. Primenom Simpsonovog pravila za numeričku integraciju sa korakom h = π/4
izračunati približnu vrednost integrala
∫ 2π
x2 sin(x)
I= dx.
π x − 3π

6. Formirati tabelu podataka za funkciju f (x) = 13 e2x , uzimajući za čvorove x =


0, 1, 2 a zatim za tu tabelu formirati Lagranžeov interpolacioni polinom p(x).
Uzimajući za približnu vrednost funkcije f (x) u tački x = 1.5 vrednost inter-
polacionog polinoma p(1.5), naći apsolutnu i relativnu gresku dobijene približne
vrednosti.

PREDMETNI NASTAVNIK
dr Ljiljana Petković, red. prof.

Вам также может понравиться