Professional Documents
Culture Documents
Prozor za pisanje programa (Editor). U njemu se pišu i uređuju programi u obliku skript ili funkcijskih
datoteka
Komandni prozor (Command Window) je glavni prozor, koji se automatski otvara kada se OCTAVE
pokrene. Služi za unošenje i izvršavanje komandi i programa.
*) Racunanje korena:
-- sqrt(x): računa kvadratni koren pozitivnog realnog broja x
-- nthroot(x, n): računa n-ti koren realnog broja x. Ako ne postoji
takav koren (kao realan broj), tada funkcija
prijavljuje grešku.
-- x^(1/n): računa n-ti koren. Broj x može biti i kompleksan broj.
Dobijeni rezultat je jedan od kompleksnih korena (može
biti i realan, ali ne mora da bude).
*) Trigonometrijske funkcije:
sin(x), cos(x), tan(x), cot(x): računaju, redom, sinus, kosinus,tangens
i kotangens ugla x koji je izražen u radijanima.
sind(x), cosd(x), tand(x), cotd(x): racunaju iste funkcije, ali ugao x
je izražen u stepenima.
alternativno, stepeni i radijani se mogu konvertovati pomoću formule d
= r * 180 / pi, gde je d ugao u stepenima, a r ugao u radijanima.
tangens se moze računati i kao sin(x)/cos(x), a kotangens i kao
1/tan(x), ili cos(x)/sin(x).
*) Logaritamske funkcije:
-- log10(x) vraća logaritam za osnovu 10 pozitivnog broja x
-- log2(x) vraća logaritam za osnovu 2 pozitivnog broja x
-- log(x) vraća logaritam za osnovu e pozitivnog broja x
(gde je e Ojlerov broj e = 2.7182818284...)
-- za računanje logaritma broja x za proizvoljnu osnovu n
može se iskoristiti formula log(x)/log(n)
ZADACI:
=======
1) Izračunati izraze:
*) 6 + 7
*) 1.24 / (5.43 + 5.3)
*) 2 na 13
*) 3.4 na -4.2
*) ((5.25 + 6.5)^3 - 7 / 22) * 3.45
*) |5.1 - 7.4|
3) Izračunati:
*) ostatak pri deljenju broja 54 sa 7
*) celobrojni količnik brojeva 54 i 7
4) Izračunati:
*) (2 + 3i) * (4 - 5i)
*) (2 + 4i) / (3 + 2i)
*) moduo i argument kompleksnog broja z = 5 + 3i
*) konjugovani broj broju z = 2 + 4i
*) Izračunati argumente brojeva 2 - 3i i 7 + i, kao i argumente
njihovog proizvoda i kolicnika. U kom su oni odnosu?
6) Izračunati:
*) 4-ti koren iz 5
*) 3-ci koren iz -1
*) 4-ti koren iz -1
7) Izračunati:
*) sinus i kosinus od 57 stepeni
*) tanges od 1.2 radijana
*) inverzni (arkus) tangens od 100
*) argument kompleksnog broja z = 5 + 3i (pomocu arkus tangensa)
8) Izračunati:
*) Logaritam broja 17 (za osnovu 10)
*) Logaritam broja 5.5 (za osnovu 2)
*) Prirodni logaritam broja 18
*) Logaritam broja 7 za osnovu 6
*) Logaritam broja 35 za osnovu 18
REŠENJA:
========
1) Izracunati izraze:
*) 6 + 7
>> 6 + 7
*) 1.24 / (5.43 + 5.3)
>> 1.24 / (5.43 + 5.3)
*) 2 na 13
>> 2^13
ili
>> 2**13
*) 3.4 na -4.2
>> 3.4^(-4.2)
ili
>> 3.4**(-4.2)
*) ((5.25 + 6.5)^3 - 7 / 22) * 3.45
>> ((5.25 + 6.5)^3 - 7 / 22) * 3.45
*) |5.1 - 7.4|
>> abs(5.1 - 7.4)
3) Izračunati:
*) ostatak pri deljenju broja 54 sa 7
>> mod(54, 7)
*) celobrojni kolicnik brojeva 54 i 7
>> floor(54 / 7)
4) Izračunati:
*) (2 + 3i) * (4 - 5i)
>> (2 + 3i) * (4 - 5i)
*) (2 + 4i) / (3 + 2i)
>> (2 + 4i) / (3 + 2i)
*) moduo i argument kompleksnog broja z = 5 + 3i
>> abs(5 + 3i)
>> arg(5 + 3i)
*) realni i imagirnarni deo kompleksnog broja z = 5 + 3i
>> z = 5 + 3i;
>> real(z)
>> imag(z)
*) konjugovani broj broju z = 2 + 4i
>> z = 2 + 4i;
>> conj(z)
*) Izračunati argumente brojeva 2 - 3i i 7 + i, kao i argumente
njihovog proizvoda i kolicnika. U kom su oni odnosu?
>> z = 2 - 3i;
>> w = 7 + i;
>> arg_z = arg(z)
>> arg_w = arg(w)
>> arg(z * w) % argument proizvoda je jednak zbiru argumenata
>> arg(z / w) % argument kolicnika je jednak razlici argumenata
6) Izračunati:
*) 4-ti koren iz 5
>> nth_root(5, 4) % ili
>> 5^(1/4)
*) 3-ci koren iz -1
>> nth_root(-1, 3) % vraca realan koren -1
>> (-1)^(1/3) % vraca kompleksan koren 0.5 + 0.86603i
*) 4-ti koren iz -1
>> nth_root(-1, 4) % prijavljuje grešku (jer ne postoji realan koren)
>> (-1)^(1/4) % vraca kompleksan koren 0.70711 + 0.70711i
7) Izračunati:
*) sinus i kosinus od 57 stepeni
>> sin(57*pi/180) % sin() i cos() očekuju ugao u radijanima
>> cos(57*pi/180)
>> sind(57) % sind() i cosd() očekuju ugao u stepenima
>> cosd(57)
*) tanges od 1.2 radijana
>> tan(1.2) % ili
>> sin(1.2) / cos(1.2)
*) inverzni (arkus) tangens od 100
>> atan(100)
*) argument kompleksnog broja z = 5 + 3i (pomocu arkus tangensa)
>> z = 5 + 3i;
>> atan2(imag(z), real(z))
8) Izračunati:
*) Logaritam broja 17 (za osnovu 10)
>> log10(17)
*) Logaritam broja 5.5 (za osnovu 2)
>> log2(5.5)
*) Prirodni logaritam broja 18
>> log(18)
*) Logaritam broja 7 za osnovu 6
>> log(7)/log(6) % ili
>> log10(7)/log10(6) % ili
>> log2(7)/log2(6)
*) Logaritam broja 35 za osnovu 18
>> log(35)/log(18)
>> L - R
ans = 1.3878e-17
-- f(x) = treci_koren_iz(tg^2(x) + 1) za x = pi / 5
>> x = pi / 5;
>> nthroot(tan(x)^2 + 1, 3)
ans = 1.1518
11) Izračunati:
-- ceo deo od 4.9
>> floor(4.9)
*) Površinu trougla
>> P = 1/2 * b*c*sind(alfa) % ili
>> s = (a + b + c) / 2; % poluobim (vec smo izračunali a)
>> P = sqrt(s*(s-a)*(s-b)*(s-c)) % Heronov obrazac
*) (peti_koren_iz(log_3(7.5)) + 1) / (log_5(12.25))^3
>> (nthroot(log(7.5)/log(3), 5) + 1) / (log(12.25)/log(5))^3
*) sin(pi/12) + ctg(pi/7) - 1
>> sin(pi/12) + cot(pi/7) - 1