matlab中zm画y=1+2/x^2-exp(-x)-sin(x)在-pi到pi上的图形

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 01:02:35

matlab中zm画y=1+2/x^2-exp(-x)-sin(x)在-pi到pi上的图形
matlab中zm画y=1+2/x^2-exp(-x)-sin(x)在-pi到pi上的图形

matlab中zm画y=1+2/x^2-exp(-x)-sin(x)在-pi到pi上的图形
fplot('1+2./x.^2-exp(-x)-sin(x)',[-2*pi,2*pi])
问下 你那个是x^2还是(1/x)^2,另外在0那一点 是无穷大吧
或者这样比较好:
 x=-2*pi:pi/100:2*pi;
 y=1+2./x.^2-exp(-x)-sin(x);
plot(x,y)
 grid on
图片:

ezplot('1+2/x^2-exp(-x)-sin(x)',[-pi pi])



收起

神呐,你这是什么公式啊?x=0时无穷大了都,怎么能画得出来?
定义两个开区间吧,试试下面这个程序
x1=-pi:pi/100:-pi/100;
x2=pi/100:pi/100:pi;
y1=1+2./x1.^2-exp(-x1)-sin(x1);
y2=1+2./x2.^2-exp(-x2)-sin(x2);
plot(x1,y1)
hol...

全部展开

神呐,你这是什么公式啊?x=0时无穷大了都,怎么能画得出来?
定义两个开区间吧,试试下面这个程序
x1=-pi:pi/100:-pi/100;
x2=pi/100:pi/100:pi;
y1=1+2./x1.^2-exp(-x1)-sin(x1);
y2=1+2./x2.^2-exp(-x2)-sin(x2);
plot(x1,y1)
hold on
plot(x2,y2)
grid on
要想放大图形某个区域,则在上面程序结束后,运行这句(区域可自己修改):
axis([-pi,pi,-50,100])

收起