surf2patch
将曲面数据转换为补片数据
语法
fvc = surf2patch(h)
fvc = surf2patch(Z)
fvc = surf2patch(Z,C)
fvc = surf2patch(X,Y,Z)
fvc = surf2patch(X,Y,Z,C)
fvc = surf2patch(...,'triangles')
[f,v,c] = surf2patch(...)
说明
fvc = surf2patch(h) 将 surface 对象 h 的几何形状和颜色数据转换为补片格式。输出 fvc 是包含面、顶点以及颜色数据的结构体。可以将此结构体直接传递给 patch 命令。
fvc = surf2patch(Z) 通过曲面的 ZData 矩阵 Z 计算补片数据。
fvc = surf2patch(Z,C) 通过曲面的 ZData、CData 矩阵 Z 和 C 计算补片数据。
fvc = surf2patch(X,Y,Z) 通过曲面的 XData、YData 和 ZData 矩阵 X、Y 和 Z 计算补片数据。
fvc = surf2patch(X,Y,Z,C) 通过曲面的 XData、YData、ZData 和 CData 矩阵 X、Y、Z 和 C 计算补片数据。
fvc = surf2patch(...,'triangles') 创建三角面而不是构成曲面的四边形。
[f,v,c] = surf2patch(...) 以三个数组 f、v 和 c 返回面、顶点和颜色数据而不是结构体。
示例
版本历史记录
在 R2006a 之前推出
另请参阅
patch | reducepatch | shrinkfaces | surface | surf

