作业帮 > 数学 > 作业

如何用matlab画出y=exp(-0.2*x)*sin(0.5*x)在区间[0,2*pi]上的曲线绕x轴旋转形成的曲面

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/21 10:14:48
如何用matlab画出y=exp(-0.2*x)*sin(0.5*x)在区间[0,2*pi]上的曲线绕x轴旋转形成的曲面
x = 0:.1:2*pi;
y = exp(-0.2*x).*sin(0.5*x);
[zz,yy,xx] = cylinder(y);
xx = xx*2*pi;
surf(xx,yy,zz)

再问: [zz, yy, xx] = cylinder(y);大神,这个是什么意思?
再答: cylinder用于绘制三维圆柱图,你自己查看下函数说明。
再问: [zz, yy, xx]又表示什么?
再答: cylinder函数:绘制三维圆柱图。
用法说明:
(1)[x,y,z]=cylinder 函数返回一半径和高度都为1的圆柱体x,y,z轴的坐标值,圆柱体沿其周长有20个等距分布的点
(2)[x,y,z]=cylinder(r) 函数一个半径为r、高度为1的圆柱体的x,y,z轴的坐标值,圆柱体沿其周长有20个等距分布的点
(3)[x,y,z]=cylinder(r,n) 函数一个半径为r、高度为1的圆柱体的x,y,z轴的坐标值,圆柱体沿其周长有n个等距分布的点