如何在Matlab中预定义的3D表面上插入散乱数据?

时间:2015-06-04 17:54:07

标签: matlab interpolation surface

我需要在Matlab中在3D表面所代表的模型上插入散乱数据。我尝试使用“scatInterpolant”,但结果非常糟糕。此函数仅允许指定查询点,但不允许指定'ConnectivityList',因为它在内部从指定的点集执行自己的Delaunay三角剖分。但是,我不仅完全知道点而且还知道'ConnectivityList',因此我可以使用“三角测量”创建一个Matlab'三角测量表示'。

所以我的问题如下。有没有办法给“scatInterpolant”预定义的“三角测量”?如果不可能,是否有任何其他Maltab函数或类能够在先前三角化的3D表面上执行数据插值,而不是从查询点执行自己的三角测量?

0 个答案:

没有答案