该函数以三个 21×21 矩阵形式返回 x,y 和 z 坐标.
要使用返回的坐标绘制球面,请使用 surf 或 mesh 函数.
sphere(___) 绘制球面而不返回坐标.请将此语法与上述语法中的任何输入参数结合使用.
sphere(ax___) 将图形绘制到 ax 指定的坐标区中,而不是当前坐标区中.指定坐标区作为第一个输入参数.
创建并绘制一个半径等于 1 的球面.使用 axis equal 可沿每个坐标方向使用相等的数据单位.
axis equal
通过修改返回的 X,Y,Z 坐标来指定球面的半径和位置.
将 X,Y 和 Z 定义为单位球面的坐标.
调用 tiledlayout 函数以创建 2×2 分块图布局.调用 nexttile 函数来创建坐标区.然后,使用 sphere 函数,通过指定坐标轴,将三个具有不同面数的球面绘制到图的不同图块中.
目标坐标区,指定为 Axes 对象.如果未指定坐标区,则 sphere 在当前坐标区中绘图.
您曾对此示例进行过修改.是否要打开带有您的编辑的示例?
请在 MATLAB 命令行窗口中直接输入以执行命令.Web 浏览器不支持 MATLAB 命令.
MathWorks 公司是世界领先的为工程师和科学家提供数学计算软件的开发商.