matlab中的表面插值

时间:2012-08-08 14:14:14

标签: matlab interpolation

有没有人知道如何在两个已知横截面之间获得新的横截面? 让我详细说明一下:我有几个横截面(每个包含一个N * 2矩阵,代表点(X,Y)的坐标,每个横截面与某个Z坐标相关) -D对象,让我们称它们为控制横截面。但我不知道如何使用已知数据获得更多横截面。假设三维物体的表面非常光滑,即横截面i沿Z方向逐渐变化到相邻的横截面i + 1。

任何建议都表示赞赏^^

1 个答案:

答案 0 :(得分:0)

首先,插值控制截面点以通过Delaunay三角剖分确定控制截面的笛卡尔网格节点上的值。然后你可以在x,y中具有相同笛卡尔坐标的点之间进行1d插值,但在z中不同以得到更多的横截面