摘要
为推动基于无网格方法的计算软件的发展,介绍基于Matlab自主开发的径向基函数(Radial Basis Function,RBF)数值计算软件包,阐述软件的理论基础、设计思路以及该软件包的功能和特点,并结合边界节点法(Boundary Knot Method,BKM)的数值实例给出软件的使用过程.该软件包可以根据不同的数学物理模型选择合适的数值算法来求解多种实际物理问题,也可对不同数值算法得到的结果进行比较.最后,总结应用Matlab进行数值计算软件开发的优缺点.
To promote the development of computation software on the basis of meshless methods, a numerical software package developed by Matlab based on Radial Basis Function (RBF) is introduced, the theoretical basis, design ideas as well as the functions and features of the package are described, and the usage process is illustrated through a numerical example solved by Boundary Knot Method (BKM). The software package can handle various practical problems by selecting proper numerical algorithms according to different mathematical or physical models. It can also be used to compare the results obtained by different numerical algorithms. Furthermore, the advantages and disadvantages of developing numerical compuation software based on Matlab are discussed in details.
出处
《计算机辅助工程》
2010年第1期7-11,共5页
Computer Aided Engineering
基金
国家自然科学基金面上项目(10672051)