作业帮 > 综合 > 作业

用MATLAB将二维方程画成三维图怎么画呢

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/27 05:12:27
用MATLAB将二维方程画成三维图怎么画呢
相当于X、Z平面在Y方向上扩展出去
Z=2/(exp(X)+exp(-X))
就是原本是Z=f(X),得到一条曲线,然后想让曲线在Y方向上延伸出去,做成三维形式的图像,使得在Y方向上的任意X-Z平面截得的是同样一条曲线.这种情况怎么样用语句表现出来呢?
xx=linspace(-3,3)
yy=linspace(-3,3);
[x,y]=meshgrid(xx,yy);
z=2./(exp(x)+exp(-x));
%z=1/cosh(x)
mesh(x,y,z)
xlabel('x')
ylabel('y')
zlabel('z')