通过单位参考三角形/四面体计算二维/三维积分所需的仿射变换。在2D中,函数以initmesh/poimesh (PDEtool工具箱)给出的矩阵p,e,t为输入,并以向量化的方式同时计算每个三角形的仿射变换。在3D中,我们使用Tetgen网格。
用一台2009年的MacBook Pro笔记本电脑,计算一个包含200万个三角形的网格的仿射变换大约需要1.2秒。
我们还演示了如何使用这些数据来执行二维和三维网格上的积分值的快速向量化计算。
引用作为
伊曼纽尔·安贾姆(2022年)。calc_meshdata(//www.tianjin-qmedu.com/matlabcentral/fileexchange/37606-calc_meshdata), MATLAB中央文件交换。检索.
MATLAB版本兼容性
使用R2012a创建
与任何版本兼容