***************************************转载请注明出处:http://blog.youkuaiyun.com/lttree********************************************
这几天,一直忙着帮学院一个老师做一个软件的功能模块,
模块要求是 矩阵的一系列运算,
本来是要自己写的,后来,发现有现成的工具,很多,我最后选择了Eigen,
因为它方便啊~ 只需要把文件夹放到include文件夹下,就可以用了,打包什么也方便。
而且,跟别的工具比较一下,发现速度上也有一定的优势。
虽然,它函数名和Matlab差别有些大,可是,我不会用Matlab,就不会有用惯Matlab的人的别扭问题存在啦~~
最后,它的教程比较少,基本都是国外,自己看,
我就整理整理,发出来我自己的学习心得,应该是比较完整并清晰的博文了,
因为,我也是新手,犯错难免,希望大家能指出,共同进步!
更多精彩内容,尽在:http://blog.youkuaiyun.com/lttree
Ok,废话不多说,开练吧!
1.首先,要把这个东东加到VS中,提供我们使用。
先下载,解压缩: http://eigen.tuxfamily.org/index.php?title=Main_Page
我的环境是 WIN7+VS2010 下载的3.2.2版本。
解压缩以后有这个文件夹:eigen-eigen-1306d75b4a21
恩,我只取了里面的 Eigen文件夹,
放到了VS2010文件夹下的vs_2010文件夹下VC文件夹下的include文件夹中,
也就是: 盘符:\VS2010\vs_2010\VC\include
(我不知道别人怎么放得,反正我是这么用的= = 。

本文介绍了C++中的开源矩阵运算库Eigen的使用,包括如何将Eigen添加到VS项目中,认识其主要头文件,以及矩阵的定义、初始化、访问和基础运算。Eigen库分为核心模块和额外模块,提供了丰富的线性代数操作,适合矩阵和向量的密集运算。文章适合初学者,通过实例展示了Eigen的基本用法。
最低0.47元/天 解锁文章
828

被折叠的 条评论
为什么被折叠?



