(%i1) | load(draw)$ |
1 Limes funkcije
Napomena. U svakom zadatku su prije racunanja limesa definirane funkcije zasebno,
kako biste zorno jasnije vidjeli o kojoj se funkciji radi. Naravno da nema potrebe funkciju
zasebno definirati, moze se njezina formula direktno unositi u naredbu "limit".
1. zadatak
(%i2) | f(x):=(sqrt(x)+1)/(1-x); |
(%i3) | limit(f(x),x,5); |
2. zadatak
(%i4) | f(x):=(sqrt(1+2*x)-3)/(sqrt(x)-2); |
(%i5) | limit(f(x),x,inf); |
3. zadatak
(%i6) | f(x):=(x^(1/2)+x^(1/3)+x^(1/4))/(4*x-3)^(1/2); |
(%i7) | limit(f(x),x,inf); |
4. zadatak
(%i8) | f(x):=(x+3)/(9-x^2); |
(%i9) | limit(f(x),x,-3); |
(%i10) | wxplot2d([(x+3)/(9-x^2)], [x,-5,6],[y,-10,10])$ |
5. zadatak
(%i11) | f(x):=(x^2-x-12)/(x-4); |
(%i12) | limit(f(x),x,4); |
6. zadatak
(%i13) | f(x):=(x^3-27)/(x^2-9); |
(%i14) | limit(f(x),x,3); |
(%i15) | wxplot2d([(x^3-27)/(x^2-9)], [x,-5,6],[y,-2,20])$ |
(%i16) |
wxdraw2d(grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",line_width=3,color=blue, xtics=[-4,1,6],ytics=[-2,1,20],explicit((x^3-27)/(x^2-9),x,-5,6),line_width=1.5,color=red, explicit(4.5,x,-5,3),parametric(3,t,t,-2,4.5),point_type=filled_circle,point_size=1.5, points([[3,4.5]]),yrange=[-2,20]),wxplot_size=[800,500]; |
(%i17) |
draw2d(terminal=wxt,grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",line_width=3,color=blue, xtics=[-4,1,6],ytics=[-2,0.5,20],explicit((x^3-27)/(x^2-9),x,-5,6),line_width=1.5,color=red, explicit(4.5,x,-5,3),parametric(3,t,t,-2,4.5),point_type=filled_circle,point_size=1.5, points([[3,4.5]]),yrange=[-2,20]); |
7. zadatak
(%i18) | f(x):=(x^2+x-2)/(x-1)^2; |
(%i19) | limit(f(x),x,1); |
limes sa lijeva
(%i20) | limit(f(x),x,1,minus); |
limes zdesna
(%i21) | limit(f(x),x,1,plus); |
(%i22) | wxplot2d([(x^2+x-2)/(x-1)^2], [x,-5,6],[y,-10,10])$ |
8. zadatak
(%i23) | f(x):=(x^3-3*x^2-4*x+12)/(x^2-5*x+6); |
(%i24) | limit(f(x),x,3); |
9. zadatak
(%i25) | f(x):=(sqrt(x)-2)/(4-x); |
(%i26) | limit(f(x),x,4); |
10. zadatak
(%i27) | f(x):=(sqrt(1+2*x)-3)/(sqrt(x)-2); |
(%i28) | limit(f(x),x,4); |
11. zadatak
(%i29) | f(x):=sqrt(x-2)/(x^2-4); |
(%i30) | limit(f(x),x,2,plus); |
12. zadatak
(%i31) | f(x):=sin(7*x)/x; |
(%i32) | limit(f(x),x,0); |
13. zadatak
(%i33) | f(x):=(1-cos(x))/(2*x^2); |
(%i34) | limit(f(x),x,0); |
14. zadatak
(%i35) | f(x):=tan(%pi*x)/(x+4); |
(%i36) | limit(f(x),x,-4); |
15. zadatak
(%i37) | f(x):=(cos(2*x)-cos(4))/(14*x+28); |
(%i38) | limit(f(x),x,-2); |
(%i39) | trigreduce(%); |
16. zadatak
(%i40) | f(x):=((x+1)/(x-2))^(3*x+1); |
(%i41) | limit(f(x),x,inf); |
17. zadatak
(%i42) | f(x):=(1+1/4*x)^(1/x); |
(%i43) | limit(f(x),x,0); |
18. zadatak
(%i44) | f(x):=(2^x+5^x)/(5^x-4^x); |
(%i45) | limit(f(x),x,inf); |
19. zadatak
(%i46) | f(x):=(3^x-12^x)/x; |
(%i47) | limit(f(x),x,0); |
(%i48) | logcontract(%); |
20. zadatak
(%i49) | f(x):=(log(1+x)/log(10)-log(2)/log(10))/(x-1); |
(%i50) | limit(f(x),x,1); |
21. zadatak
(%i51) | f(x):=((x^2+2)/(x^2+5))^((x^2+3)/3); |
(%i52) | limit(f(x),x,0); |
22. zadatak
(%i53) | f(x):=log(x+2)/(x+1); |
(%i54) | limit(f(x),x,-1); |
23. zadatak
(%i55) | f(x):=(45^(x+1)-1)/(3*x+3); |
(%i56) | limit(f(x),x,-1); |
24. zadatak
(%i57) | f(x):=(%e^(x+3)-%e)/(x+2); |
(%i58) | limit(f(x),x,-2); |
25. zadatak
(%i59) | f(x):=(x-1)/log(x); |
(%i60) | limit(f(x),x,1); |
26. zadatak - limes ne postoji (funkcija ne odlazi u beskonacno, ali oscilira)
(%i61) | limit(sin(x),x,inf); |
2 Vrste prekida
1. zadatak (uklonjiv prekid prve vrste)
(%i62) | f(x):=(-x^2+5*x-6)/(2-x); |
(%i63) | limit(f(x),x,2,minus); |
(%i64) | limit(f(x),x,2,plus); |
(%i65) |
wxplot2d([(-x^2+5*x-6)/(2-x),[discrete,[[2,-1]]]], [x,-2,5],[y,-6,4],grid2d, [style, [lines,3],[points]],[point_type, bullet],[legend,false])$ |
2. zadatak (neuklonjiv prekid prve vrste)
(%i66) | f(x):=(x-7)/abs(x-7); |
(%i67) | limit(f(x),x,7,minus); |
(%i68) | limit(f(x),x,7,plus); |
(%i69) |
wxplot2d([(x-7)/abs(x-7),[discrete,[[7,-1],[7,1]]]], [x,-1,10],[y,-6,4],grid2d, [style, [lines,3],points],[point_type,bullet],[legend,false])$ |
(%i70) |
wxdraw2d(grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[-1,1,15],ytics=[-6,1,4],line_width=3,color=blue, explicit(-1,x,-1,7), explicit(1,x,7,15),color=red,point_type=filled_circle,point_size=1.5, points([[7,-1],[7,1]]),yrange=[-6,4]),wxplot_size=[600,400]; |
(%i71) |
draw2d(terminal=wxt,grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[-1,1,15],ytics=[-6,1,4],line_width=3,color=blue, explicit(-1,x,-1,7), explicit(1,x,7,15),color=red,point_type=filled_circle,point_size=1.5, points([[7,-1],[7,1]]),yrange=[-6,4]); |
3. zadatak (prekid druge vrste)
(%i72) | f(x):=4/(x-1); |
(%i73) | limit(f(x),x,1,minus); |
(%i74) | limit(f(x),x,1,plus); |
(%i75) |
wxplot2d([4/(x-1)], [x,-1,3],[y,-60,60],grid2d, [style, [lines,3]])$ |
4. zadatak (neuklonjiv prekid prve vrste)
(%i76) | f(x):=1/(4+%e^(1/x)); |
(%i77) | limit(f(x),x,0,minus); |
(%i78) | limit(f(x),x,0,plus); |
(%i79) |
wxdraw2d(grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[-3,1,7],ytics=[-0.1,0.1,0.3], line_width=3,color=blue,explicit(1/(4+%e^(1/x)),x,-3,-0.01),explicit(1/(4+%e^(1/x)),x,0.01,7), yrange=[-0.2,0.4]),wxplot_size=[600,400]; |
(%i80) |
draw2d(terminal=wxt,grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[-3,1,7],ytics=[-0.1,0.1,0.3], line_width=3,color=blue,explicit(1/(4+%e^(1/x)),x,-3,-0.01),explicit(1/(4+%e^(1/x)),x,0.01,7), yrange=[-0.2,0.4]); |
5. zadatak (neuklonjiv prekid prve vrste)
(%i81) | f(x):=sqrt(1+cos(2*x))/(sqrt(%pi)-sqrt(2*x)); |
(%i82) | limit(f(x),x,%pi/2,minus); |
(%i83) | limit(f(x),x,%pi/2,plus); |
(%i84) |
wxdraw2d(grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[0,1,7],ytics=[-3,1,3], line_width=3,color=blue,explicit(f(x),x,0,1.57),explicit(f(x),x,1.58,7), color=black,line_width=2,line_type=dots,parametric(%pi/2,t,t,-sqrt(2*%pi),sqrt(2*%pi)), yrange=[-3,3]),wxplot_size=[600,400]; |
(%i85) |
draw2d(terminal=wxt,grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[0,1,7],ytics=[-3,1,3], line_width=3,color=blue,explicit(f(x),x,0,1.57),explicit(f(x),x,1.58,7), color=black,line_width=2,line_type=dots,parametric(%pi/2,t,t,-sqrt(2*%pi),sqrt(2*%pi)), yrange=[-3,3]); |
6. zadatak (prekid druge vrste)
(%i86) | f(x):=%e^(1/x); |
(%i87) | limit(f(x),x,0,minus); |
(%i88) | limit(f(x),x,0,plus); |
(%i89) |
wxdraw2d(grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[-3,1,3],ytics=[0,2,20], line_width=3,color=blue,explicit(f(x),x,-3,-0.01),explicit(f(x),x,0.01,3), yrange=[-1,20]),wxplot_size=[600,400]; |
(%i90) |
draw2d(terminal=wxt,grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[-3,1,3],ytics=[0,2,20], line_width=3,color=blue,explicit(f(x),x,-3,-0.01),explicit(f(x),x,0.01,3), yrange=[-1,20]); |
7. zadatak (prekid druge vrste)
(%i91) | f(x):=%e^(1/x^2); |
(%i92) | limit(f(x),x,0,minus); |
(%i93) | limit(f(x),x,0,plus); |
(%i94) |
wxdraw2d(grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[-3,1,3],ytics=[0,2,20], line_width=3,color=blue,explicit(f(x),x,-3,3), yrange=[-1,20]),wxplot_size=[600,400]; |
(%i95) |
draw2d(terminal=wxt,grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[-3,1,3],ytics=[0,2,20], line_width=3,color=blue,explicit(f(x),x,-3,3), yrange=[-1,20]); |
8. zadatak (uklonjiv prekid prve vrste)
(%i96) | f(x):=%e^(-1/x^2); |
(%i97) | limit(f(x),x,0,minus); |
(%i98) | limit(f(x),x,0,plus); |
(%i99) |
wxdraw2d(grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[-5,1,5],ytics=[0,0.1,1], line_width=3,color=blue,explicit(f(x),x,-5,5),color=red, point_type=filled_circle,point_size=1.5,points([[0,0]]), yrange=[-0.1,1]),wxplot_size=[600,400]; |
(%i100) |
draw2d(terminal=wxt,grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[-5,1,5],ytics=[0,0.1,1], line_width=3,color=blue,explicit(f(x),x,-5,5),color=red, point_type=filled_circle,point_size=1.5,points([[0,0]]), yrange=[-0.1,1]),wxplot_size=[600,400]; |
9. zadatak (prekid druge vrste)
(%i101) | f(x):=sin(1/x); |
oba jednostrana limesa osciliraju u okolini nule
(%i102) | limit(f(x),x,0,minus); |
(%i103) | limit(f(x),x,0,plus); |
(%i104) |
wxdraw2d(grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[-3,1,3],ytics=[-1.2,0.2,1.2], line_width=3,color=blue,explicit(f(x),x,-3,3), yrange=[-1.2,1.2]),wxplot_size=[600,400]; |
(%i105) |
draw2d(terminal=wxt,grid=true,xaxis=true,xaxis_width=1,xaxis_type=solid,xlabel="x", yaxis=true,yaxis_width=1,yaxis_type=solid,ylabel="y",xtics=[-3,1,3],ytics=[-1.2,0.2,1.2], line_width=3,color=blue,explicit(f(x),x,-3,3), yrange=[-1.2,1.2]),wxplot_size=[600,400]; |