如何使用Matlab增加三角形网格的面数?

时间:2014-06-27 16:32:32

标签: matlab mesh

我想增加在Matlab中使用isosurface计算的三角形网格的面数。 reducevolume可以很好地减少面数,但我想做的却是相反的。有关如何使用Matlab轻松实现这一点的任何建议吗?

谢谢你, 玛尔塔

1 个答案:

答案 0 :(得分:0)

我对网格操作没有多少经验,但我认为使用reducepatch函数可以正常工作。它的工作原理是减少面部数量到输入分数' r'如果它小于1,或者它使得' r'面数如果大于1.

MATLAB's Documentation of reducepatch

我希望这会有所帮助。另外,我发现将MATLAB函数的源代码保存为不同的文件名并乱搞它直到它做你想要的东西也有帮助。 (这可以通过使用该功能有目的地检索错误并单击所需功能旁边的行号来完成。