我想使用补丁'来绘制球体。功能在Matlab中。
在功能'补丁' "顶点= [~~]"在这一部分,如何选择要点...
我想知道是否有可能使用'补丁功能' ..
绘制球体请帮忙!
答案 0 :(得分:2)
假设您在x
,y
和z
的球体上有点的坐标,由
[x,y,z] = sphere;
然后可以使用surf2patch获取补丁对象的面和顶点:
fvc = surf2patch(x,y,z);
最后,它可以绘制:
patch('Faces', fvc.faces, 'Vertices', fvc.vertices, 'FaceColor', [1, 0, 0])
这种方法可以推广到任何函数数据。