c++科学计算库

阅读更多

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比较合适,首先是需要它的稳定和性能,至于其中没有的算法,只好参照别人的东西自己写了,

你可能感兴趣的:(c++科学计算库)