请问在matlab怎样画出 exp(1/x)的图形
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 09:44:31
请问在matlab怎样画出 exp(1/x)的图形
我的代码是:
>> x=-10:0.01:10;
>> y=exp(-1./x);
>> plot(x,y)
出来的图形,很奇特,应该不是所需的
我的代码是:
>> x=-10:0.01:10;
>> y=exp(-1./x);
>> plot(x,y)
出来的图形,很奇特,应该不是所需的
x会取到0,1/x无意义.
主要是有一个无穷大的点,你可以在plot()函数后加一句:
axis([-10,10,-10,10]);
得到的图形就正常了
以下的问题可以参考下:
试一下max(y),为Inf,是x = 0时:
x(find(y==max(y)));
但是在matlab中exp(-1./0)的结果是0,
exp(1./(-0.01))结果是Inf,
而是矢量时exp(-1./x)得到的是x=-0.01那一项很小,x=0那一项为Inf
主要是有一个无穷大的点,你可以在plot()函数后加一句:
axis([-10,10,-10,10]);
得到的图形就正常了
以下的问题可以参考下:
试一下max(y),为Inf,是x = 0时:
x(find(y==max(y)));
但是在matlab中exp(-1./0)的结果是0,
exp(1./(-0.01))结果是Inf,
而是矢量时exp(-1./x)得到的是x=-0.01那一项很小,x=0那一项为Inf
请问在matlab怎样画出 exp(1/x)的图形
怎样在MATLAB中画出n=[-20:100],x=(9/10)^n的图形?
请问如何在Matlab中画出z=exp(x.^2+y.^2)的图像?请给出完整代码(M文件代码)
matlab中zm画y=1+2/x^2-exp(-x)-sin(x)在-pi到pi上的图形
弱弱的问一下如何用matlab画出这两个函数的图形 f(x)=(1/a)exp(-x/a) x>0,其中a为>0的常数,
如何用matlab画出函数y=x*exp(-2X)的图像?
如何用matlab画出y=exp(-5/2*t)*(cosh(3/2*t)-1/3*sinh(3/2*t))的图形?
在matlab中如何用for循环来求x^n*exp(x-1)的积分?
如何用matlab画出y=exp(-0.2*x)*sin(0.5*x)在区间[0,2*pi]上的曲线绕x轴旋转形成的曲面
请问Matlab中这个语句y=[exp(-.07*x).*cos(x);exp(.05*x).*cos(x)]';后面的
y=sin(x)+1/sin(x); 在matlab中如何画出其图形;
在matlab中,已知函数为y=50*(1+x^4)如何画出这个函数的平面图形