Matlab绘图

您所在的位置:网站首页 matlab如何画球体与圆柱体相交的图形 Matlab绘图

Matlab绘图

2024-07-10 07:07| 来源: 网络整理| 查看: 265

在Matlab中有专门绘制柱面和球面的命令:cylinder和sphere,它们的使用格式如下:(1)绘制柱面

[X,Y,Z]=cylinder      :返回一个半径为1,高度为1的圆柱体的x轴,y轴,z轴的坐标值,圆柱体的圆周有20个距离相同的点

[X,Y,Z]=cylinder(r,n)  :返回一个半径为r,高度为1的圆柱体的x轴,y轴,z轴的坐标值,圆柱体的圆周有n个距离相同的点

[X,Y,Z]=cylinder(r)     :与[X,Y,Z]=cylinder(r,20)等价

cylinder(...)                :没有任何的输出向量,直接画出圆柱体

例如:绘制一个半径变化的柱面

close all

t=0:pi/10:2*pi;

[X,Y,Z]=cylinder(2+sin(t)-cos(t),30);

surf(X,Y,Z);

axis square;

xlabel('x-axis');

ylabel('y-axis');

zlabel('z-axis');



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3