C++常用库

Eigen:矩阵运算库

使用方法:

1、项目/属性/C/C++/常规/附加包含目录/E:\C_Library\Eigen\Eigen\Eigen

2、在main.cpp中加入

#include <iostream>
#include <Eigen>
using namespace std;
using namespace Eigen;即可。


无法打开 Eigen/Dense 等文件

http://blog.csdn.net/cinderella_hou/article/details/65006924


尝试换下其它下载的宏包,有可能包不对。


例子:

http://blog.sina.com.cn/s/blog_691fc8920102v02r.html

Vector3d v(1,2,3)三维列向量

MatrixXd::Constant(3,3,1.2)与Matrix3d::Constant(1.2)一样: 3*3矩阵,元素为1.2


Visual+Assist+X+10.7.1925.0+完美破解版+  自动提示插件  任意安装,自动关联

能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等。


Lapack: Linear Algebra Package,包含了求解科学与工程计算中最常见的数值线性代数问题,如求解线性方程组、线性最小二乘问题、特征值问题和奇异值问题等。

BLAS:线性代数运算。

GSL:GNU Scientific Library,applied mathematics and science,高等数学,多维高斯分布。


Intel® Math Kernel Library (Intel® MKL):

Intel数学核心函数库(MKL)是一套高度优化、线程安全的数学例程、函数,面向高性能的工程、科学与财务应用。英特尔 MKL 的集群版本包括 ScaLAPACK 与分布式内存快速傅立叶转换,并提供了线性代数 (BLAS、LAPACK 和Sparse Solver)、快速傅立叶转换、矢量数学 (Vector Math) 与随机号码生成器支持。
主要包括:
① LAPACK (线形代数工具linear algebra package)
② DFTs (离散傅立叶变换 Discrete Fourier transforms)
③ VML (矢量数学库Vector Math Library)
④ VSL (矢量统计库Vector Statistical Library)


参考文献

[1]Eigen. http://blog.csdn.net/m0_37407756/article/details/70153739

[2]MKL. http://blog.csdn.net/lj695242104/article/details/20995837

[3]BLAS. http://blog.sina.com.cn/s/blog_57562d890100wzs1.html

[4]GSL. https://zhidao.baidu.com/question/305934781798037564.html

[5]GSL. http://www.cnblogs.com/heshangaichirou/p/5441747.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值