数值算法
文章平均质量分 80
zhangkunhn
在校研究生
展开
-
通用龙格库塔Runge-Kutta方法求解…
通用龙格库塔Runge-Kutta方法求解常微分方程组初值问题的C++优雅实现1. 算法简介a. 事情的起因前一段时间在C++项目过程中,需要求解一个微分方程组,看了相关的数值分析教程(《数值分析》,欧阳洁等编著,北京:高等教育出版社,2009.9),又看了别人设计好的龙格库塔程序,觉得写得比较繁琐,而且不够通用。索性自己编写一个,借鉴了C++标准库中泛型函数的写法,设计了一个比较通用的龙原创 2013-07-01 23:59:52 · 5697 阅读 · 2 评论 -
卓越的数值计算库gsl(GNU Scienti…
卓越的数值计算库gsl(GNU ScientificLibrary)的使用初步1.gsl简介gsl(GNU ScientificLibrary)是专门为应用数学和科学技术领域的数值计算提供支持的软件库。gsl使用C语言编写,同时也为其他语言做了相应的封装。gsl在GNU通用公共许可下是免费的。该函数库提供了广泛的数学算法的实现函数,包括随机数生成器,特殊函数和最小二乘拟合等等。目前该函数库原创 2013-07-01 23:59:56 · 1330 阅读 · 3 评论