1
无网格法理论及MATLAB程序
1.4.1.4 2.1.4 MLS形函数的MATLAB程序
2.1.4 MLS形函数的MATLAB程序

文献[82]中提供了计算MLS 形函数的MATLAB 代码,但仅限于线性多项式基的情况。在该程序框架下,作者进一步将二次和三次多项式基加入其中。程序中使用圆形支持域,权函数可选择三次和四次样条函数。下面给出二维MLS 形函数的MATLAB程序。

MATLAB 程序一 MLS.m 文件

功能:子程序MLS.m 用于计算节点形函数

MATLAB 程序二 weight_fun.m

功能:计算三次或四次样条权函数值

MATLAB 程序三 cubic_spline.m 子程序

功能:计算三次样条权函数