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

心静则明心诚则灵 1年前 已收到1个回答 举报

冰河Tony 幼苗

共回答了15个问题采纳率:93.3% 举报

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)

1年前 追问

6

心静则明心诚则灵 举报

[zz, yy, xx] = cylinder(y);大神,这个是什么意思?

举报 冰河Tony

cylinder用于绘制三维圆柱图,你自己查看下函数说明。

心静则明心诚则灵 举报

[zz, yy, xx]又表示什么?

举报 冰河Tony

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个等距分布的点
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.036 s. - webmaster@yulucn.com