`
deepfuture
  • 浏览: 4401725 次
  • 性别: Icon_minigender_1
  • 来自: 湛江
博客专栏
073ec2a9-85b7-3ebf-a3bb-c6361e6c6f64
SQLite源码剖析
浏览量:80082
1591c4b8-62f1-3d3e-9551-25c77465da96
WIN32汇编语言学习应用...
浏览量:70095
F5390db6-59dd-338f-ba18-4e93943ff06a
神奇的perl
浏览量:103408
Dac44363-8a80-3836-99aa-f7b7780fa6e2
lucene等搜索引擎解析...
浏览量:285914
Ec49a563-4109-3c69-9c83-8f6d068ba113
深入lucene3.5源码...
浏览量:15017
9b99bfc2-19c2-3346-9100-7f8879c731ce
VB.NET并行与分布式编...
浏览量:67605
B1db2af3-06b3-35bb-ac08-59ff2d1324b4
silverlight 5...
浏览量:32173
4a56b548-ab3d-35af-a984-e0781d142c23
算法下午茶系列
浏览量:45998
社区版块
存档分类
最新评论

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

分享到:
评论

相关推荐

    GNU Scientific Library (GSL)C++科学计算库

    在C++中使用GSL,可以极大地提升科学计算的效率和准确性。GSL库包含了以下关键模块: 1. **线性代数**:GSL提供了矩阵和向量操作的功能,包括矩阵的乘法、求逆、特征值和特征向量计算,以及QR分解和Cholesky分解等...

    C++开源程序库 C++开源程序库

    这主要归功于template技术的高级应用,使得C++在科学计算的性能方面取得了巨大的进步,一大批优秀的C++科学计算库涌现出来。比如Blitz++、POOMA、MTL、Boost::uBLAS。而这其中,MTL就功能丰富程度、性能、开发支持和...

    C++实现的科学运算函数库

    除了上述特定的数学结构,科学计算库还包含其他重要的功能,如高精度浮点数计算(例如GMP和MPFR库)、随机数生成(如C++11标准库中的)、统计分析(如RcppArmadillo或RcppEigen与R语言的交互)以及数值积分和插值...

    如何开始C++科学计算之旅.docx

    标题中的“如何开始C++科学计算之旅”暗示了本文档将引导读者进入使用C++进行科学计算的领域。科学计算通常涉及数值分析、线性代数、概率统计等,而C++由于其性能优势和丰富的库支持,是进行这类计算的理想选择。 ...

    GNU Scientific Library (GSL) 科学计算库在c++builder中的安装和使用

    ### GNU Scientific Library (GSL) 科学计算库在 C++Builder 中的安装与使用 #### 一、简介 GNU Scientific Library(简称GSL)是一个免费的开源软件库,为科学计算提供了大量的数学例程。它支持各种平台,并且...

    科学计算法的应用函数库

    GNU科学计算函数库GSL(GNU Scientific Library)是一...该科学计算库异常强大,函数库提供了大量的数值计算程序,如随机函数、特殊函数和拟合函数等等,整个函数库大约有1000多个函数,几乎涵盖了科学计算的各个方面。

    强大的C++科学计算器

    本项目"强大的C++科学计算器"旨在实现一个高级功能的计算器,它不仅支持基本的算术运算,如加、减、乘、除,还能够处理更复杂的科学计算,例如正弦(sin)、余弦(cos)等函数。这个计算器应用程序对于学习C++编程、...

    C++实现的科学运算函数库- 帮助文档

    最后,为了便于社区交流和协作,这个C++科学运算函数库很可能还有一个活跃的用户论坛或者邮件列表。在遇到问题时,可以在这里寻求帮助,或者分享自己的经验,与其他开发者共同进步。 总的来说,C++实现的科学运算...

    矩阵计算库matrix(标准C++编写,不使用第三的库)

    《矩阵计算库matrix——基于标准C++实现》 在计算机科学和工程领域,矩阵运算扮演着至关重要的角色,尤其在图形学、机器学习、线性代数等领域。本项目名为"matrix",是一个完全用标准C++编写的矩阵计算库,不依赖...

    gsl-1.11科学计算库

    gsl为开源高效科学计算库,涉及科学计算各领域。该计算库是为Visual C++ 2005编译的所有功能的1.11版本库。使用时将lib中文件拷贝至vc\platformSDK\lib;以及将inculde中的gsl目录拷贝至vc\platformSDK\include中

    gsl科学计算库

    GSL(GNU Scientific Library)是科学计算领域的一个开源库,主要设计用于C语言编程,但也支持C++。这个库提供了大量的数学和统计函数,涵盖了线性代数、数值积分、微分方程、随机数生成、优化算法以及特殊函数等多...

    科学计算库numpy

    NumPy是一个开源的Python科学计算基础库,包含: - 一个强大的N维数组对象 ndarray - 广播功能函数 - 整合C/C++/Fortran代码的工具 - 线性代数、傅里叶变换、随机数生成等功能

    GSL科学计算库(GSL--GNU Scientific Library)

    GNU科学计算库 GNU Scientific Library是一个跨平台的科学计算库。可以满足日常科学计算的大部分需要。它包含了矩阵运算、数值计算,傅里叶分析,小波分析、统计分析、最优化等数学需要的方方面面的知识。 包含两个...

    C++标准程序库

    7. 数值库(numericlib):包含数学函数和复数类的实现,便于进行科学计算。此外,还包括一些泛型数值算法,如数值积分、序列操作等。 8. 本地化库(localizationlib):支持国际化编程,使得程序能够根据不同的...

    C++科学计算器加实验报告

    总的来说,这个C++科学计算器项目不仅涵盖了基础的编程技术,还涉及到了面向对象设计、科学计算方法和异常处理等高级概念,是一个很好的学习和实践案例。对于初学者而言,分析并学习此项目将有助于提升C++编程技能和...

    c++矩阵库比较

    - **高性能计算**:由于其对多种高级硬件的支持(如多核处理器),Armadillo 在大规模科学计算任务中表现出色。 - **软件集成**:对于需要与现有 C++ 软件集成的项目而言,Armadillo 提供了一个灵活的选择。 #### ...

    matlab调用C++ 动态库实例

    在IT领域,跨语言编程是常见的需求,特别是在数据分析和科学计算中,MATLAB与C++的结合使用可以发挥各自的优势。本实例展示了如何利用MATLAB调用C++编写的动态链接库(DLL),以实现高性能计算。下面我们将详细探讨...

    科学计算的快速C ++库-开源

    *用于线性代数(矩阵数学)和科学计算的快速C ++库

    常用的矩阵库--C++用作数值计算的解决方案

    "常用的矩阵库--C++用作数值计算的解决方案"这一主题,探讨了如何在C++中利用矩阵库进行数值计算,并结合Matlab和OpenGL进行数据可视化。 1. **矩阵库的选择与使用**: - **Eigen**:一个轻量级且高效的C++模板库...

Global site tag (gtag.js) - Google Analytics