官方文档
首先看一下 sphere 的官方文档
sphere % sphere 函数用于生成单位球面的 x,y,z 的坐标,以用于 surf or mesh。默认生成 20 x 20 个面的球面。
sphere(n) % 生成 n x n 个面的球面
sphere(ax,...) % 指定坐标区内绘制
[X,Y,Z] = sphere(...) % 在三个 (n+1)x(n+1)的矩阵内存储 n x n 个球面的坐标
画个球瞅瞅
首先画一个简单的球,
[x,y,z] = sphere(5)
surface(x,y,z)
xlabel('x')
view(3)
可以看到基本上5层面,每层5 个平面,构成了球面,不是很圆滑。但是小数量方便我们观察坐标规律。
直接看坐标
x =
0 0 0 0 0 0
-0.5878 -0.1816 0.4755 0.4755 -0.1816 -0.5878
-0.9511 -0.2939 0.7694 0.7694 -0.2939 -0.