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