文件名称:mesh2tri:创建网格数据的规则三角剖分-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-19 14:16:59
matlab
将由 X、Y 和 Z 定义的规则网格转换为规则三角剖分。 输出是面“F”和顶点“V”格式的补丁数据(三角形)。 四边形网格面通过根据设置tri_type将面拆分为三角形来转换为三角形: tri_type ='f' -> 四边形的正斜线分割tri_type ='b' -> 四边形的反斜线分割tri_type ='x' -> 四边形的交叉分割输出坐标“V”的形式为V=[X(:),Y(:),Z(:)]; 对于正斜线和反斜线细分,没有引入额外的坐标,因此原始网格格式的坐标仍可用于绘图,请参见下面的示例。 对于交叉分割,使用输入坐标的平均值在每个四边形面的中心创建额外的点。 额外的坐标是最后一个 prod(size(X)-1) 点(例如 V((numel(X)+1):end,:) ),因此如果需要,可以用插值坐标替换,参见示例。
【文件预览】:
mesh2tri.zip