用surf()绘制四边形平面
绘图思路:把四个定点分成2行2列,将相应的坐标放进x,y,z矩阵即可,同理,对2n边形,可将2n个顶点分成2行n列或n行2列进行处理
示例:
?...用surf()绘制三角形平面
绘图思路:想象一下,有两个A点,只不过他们完全重合,这样就有四个顶点了,可以分成2行2列,将相应的坐标放进x,y,z矩阵即可绘制
示例:
?...图10-28 cylinder函数
10.13 sphere
matlab为我们提供了绘制球面的函数sphere,其调用格式为:
sphere,生成三位直角坐标系中的单位球体,该单位球体有20*20个面...sphere(n),在当前坐标系中画出有n*n个面的球体
示例:
?...b,c,n),返回绘图数据,x,y,z均为(n+1)*(n+1)的二维数组
[x,y,z] = ellipsoid(xc,yc,zc,a,b,c),返回绘图数据,n = 20
示例:
?