欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

c++科学计算库

程序员文章站 2022-04-29 10:01:09
...

http://www-900.ibm.com/developerWorks/cn/linux/other/matrix/index.shtml

评估和比较 Meschach、Cooperware 矩阵和 Blitz,developworks上的文章,进行了分析比较,尤其是性能分析,没有提到mtl,

http://blog.csdn.net/ccboy/archive/2003/05/02/10432.aspx

VC++ .NET 2003 –安装和使用Boost 1.30Blitz++0.6,是ccboy的安装blitz的一些细致说明,对于第一次安装使用blitz库,用处很大,

http://www.zengyihome.net/articles/C++/incompleteCPPreference1-2.htm

C++资源之不完全导引,我立即把这个网页打印了一份,里边对c++资源讲的很多,都是c++的精品,对数值库的分析有点泛泛,人家本来就不是做数值库分析的文章,呵呵,

http://www.oonumerics.org/blitz/manual/Frames.html

blitz的user guide,和一般的介绍差不多,的确是数值计算,里边有随机数的生成,不知道和boost库的随机数有什么不同,对于矩阵就少点,没有那些常用的矩阵变换,只有自己去实现了,(强烈要求添加矩阵常用运算)还好,那次书店看到一本翻译的《C++数值分析》,有理论,源代码,自己看着修改,应该也不是问题,

http://www.osl.iu.edu/research/mtl/reference/html/index.html

mtl的index主页,专注与矩阵运算,但是我没在里边看到求逆函数,兴许是没找到

http://www.oonumerics.org/oon/

面向对象数值计算库的总的介绍,各类数值库都有,线性代数,阵图形,神经网络,高能物理量子计算,微分方程,可视化,图论,强烈推荐啊,不排除各种库会存在问题(手头使用的一些库都存在问题,经常得修改,非常害怕搞不好就那么崩了),希望使用者和开发者多多完善它们,功德无量啊,:)

说了这么多,我想还是blitz比较合适,首先是需要它的稳定和性能,至于其中没有的算法,只好参照别人的东西自己写了,