Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- POLINOMI
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- >> p=[1 -5 3] // pisanje polinoma x^2-5x+3
- p =
- 1 -5 3
- >> p=[1,0,1,24] //zapisivanje polinoma x^3+x+24
- p =
- 1 0 1 24
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- p =
- 1 -5 6
- >> roots(p) // trazenje nula
- ans =
- 3.0000
- 2.0000
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- r =
- 2 3
- >> poly(r) // date su nule, trazi se jednacina
- ans =
- 1 -5 6
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- >> p=[1,-2,1,-3]
- p =
- 1 -2 1 -3
- >> polyval(p,1) //polinom u tacki
- ans =
- -3
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- >> p=[1,-5,6,5,-8,0,0] // za dati polinom izracunati vrednost u tacki x=1 i nacrtati grafik polinoma za -2<=x<=3.
- p =
- 1 -5 6 5 -8 0 0
- >> p1=polyval(p,1)
- p1 =
- -1
- >> p=[1,-5,6,4,-8,0,0]
- p =
- 1 -5 6 4 -8 0 0
- >> p1=polyval(p,1)
- p1 =
- -2
- >> x=-2:0.1:3;
- >> y=polyval(p,x);
- >> plot(x,y)
- >> axis([-2 3 -3 3])
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- operacije sa polinomima- znaci su isti za +,-, a za mnozenje conv(p1,p2), za deljenje deconv(p1,p2)
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- >> p1=[1,0,3,-1,6]
- p1 =
- 1 0 3 -1 6
- >> p2=[1,0,-1]
- p2 =
- 1 0 -1
- >> zbir=p1+[0,0,p2]
- zbir =
- 1 0 4 -1 5
- >> razlika=p1-[0,0,p2]
- razlika =
- 1 0 2 -1 7
- >> deljenje=deconv(p1,p2)
- deljenje =
- 1 0 4
- >> mnozenje=conv(p1,p2)
- mnozenje =
- 1 0 2 -1 3 1 -6
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- >> p=[1,6,9,0] //strana 53 zadatak 1
- p =
- 1 6 9 0
- >> x=-5:0.5:5;
- >> y=polyval(p,x);
- >> plot(x,y)
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- >> p1=[2 0 3 -4 0 3 1 0] // strana 54 zadatak 3
- p1 =
- 2 0 3 -4 0 3 1 0
- >> p2=[3 0 5 2 -7]
- p2 =
- 3 0 5 2 -7
- >> nula1=roots(p1)
- nula1 =
- 0
- -0.4472 + 1.5355i
- -0.4472 - 1.5355i
- 0.8685 + 0.5085i
- 0.8685 - 0.5085i
- -0.4213 + 0.1247i
- -0.4213 - 0.1247i
- >> nula2=roots(p2)
- nula2 =
- 0.0953 + 1.6097i
- 0.0953 - 1.6097i
- -1.0474
- 0.8568
- >> [kol,ost]=deconv(p1,p2)
- kol =
- 0.6667 0 -0.1111 -1.7778
- ost =
- Columns 1 through 7
- 0 0 0 0 5.2222 12.1111 3.7778
- Column 8
- -12.4444
- >> izraz=polyval(p1,3)+2*polyval(p2,4)-polyval(p1,5)
- izraz =
- -156698
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- >> syms x y z
- >> [x,y,z]=solve ('x+2*y-3*z=5', '2*x+3*y-5*z=8', '5*x+y-8*z=7')
- x =
- 1
- y =
- 2
- z =
- 0
Add Comment
Please, Sign In to add comment