圆柱体创建单位圆柱体的x,y和z坐标。我们可以使用surf或mesh绘制圆柱对象,也可以通过不提供输出参数来立即绘制它。
[X, Y, Z] = cylinder//它返回半径类似于1的圆柱体的x,y和z坐标。圆柱体在其圆周上有20个相似的间隔点。 [X, Y, Z] = cylinder(r)//它使用r返回圆柱体的x,y和z坐标来描述轮廓曲线。圆柱体将r中的每个分量与圆柱体的单位高度等距地视为半径。 [X,Y,Z] = cylinder(r,n)//它根据矢量r描述的轮廓曲线返回圆柱的x,y和z坐标。圆柱体在其圆周上有n个相似的间隔点。 cylinder(...)//没有输出参数,使用MATLAB surf绘制圆柱体。
r=sin?(3π z)+2 0≤z≤1,0≤θ≤2θ z=[0: .02:1]'; r=sin(3*pi*z)+2; cyclinder(r), axis square
输出:
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)