多此一举,原来官方库给了求逆的函数,在源码里 除此之外,还有转置矩阵,只不过样例没显示出来. //Matrix Inversion Routine // * This function inverts a matrix based on the Gauss Jordan method. // * Specifically, it uses partial pivoting to improve numeric stability. // * The algorithm is drawn from…
参考文章:http://www.stmcu.org/module/forum/forum.php?mod=viewthread&tid=603753&highlight=ubuntu 准备工具: arm-none-eabi-gcc https://launchpad.net/gcc-arm-embedded/+download stm32f4官方库 http://www.stmcu.org/document/list/index/category-150#524(搜索STSW-STM320…
开卷有益:如果本帖不适合在此板块,请斑竹自行删除,发帖的目的纯属报答各位Amofans.    Altium公司的Altium Designer 09版本及以下还能到Altium官网下载第三方Labriry,随着Altium陆续更新到10版本以上,软件就多了一个Vault Explorer,这个Vault Explorer的作用就是相当于Altium自建的一个官方库浏览器,默认是不启用的,那么究竟如何使用,请看下文.      本人荣幸的Amofans帮助,PCB装备已经升级至Version 1…
1. 创建新的C++工程 创建基于对话框的MFC程序 2. 添加库.添加Excel类库 在工程名上右键,选择“添加”—“类”(或者点击菜单栏的“项目”->“添加类”),选择“TypeLib中的MFC类”(MFC Class From TypeLib) 类来源选“注册表”,在可用的类型库中选择“Microsoft Excel 11.0 Object Library<1.5>”在接口列表框中选择需要的类,在此,我们选择_Application,_Workbook,Worksheet,Rang…
CMake支持大写.小写.混合大小写的命令. 当编译一个需要第三方库的项目时,需要知道: 去哪找头文件(.h),-I(GCC) INCLUDE_DIRECTORIES() 去哪找库文件(.so/.dll/.lib/.dylib/...),-L(GCC) LINK_DIRECTORIES() 需要链接的库文件的名字:-l(GCC) LINK_LIBRARIES(库名称即可) 1. 添加头文件目录 INCLUDE_DIRECTORIES 它相当于 g++ 选项中的 -I 参数的作用,也相当于环境变量…
第1步: 下载一个Eigen文件包,在官网下即可: http://eigen.tuxfamily.org/index.php?title=Main_Page 第2步: 用Qt随便建一个GUI工程,在.pro下添加如下代码,路径就是解压Eigen的那个路径: INCLUDEPATH+=D:\Library\Eigen\Eigen 第3步: cpp文件中添加: // Qt下Eigen矩阵函数库的添加 #include<Eigen> #include<iostream> 主函数内部添加:…
先到百度或google搜索maven仓库,在仓库中搜索需要的jar包,如poi.jar. 搜索到之后找到需要的jar包,找到这里…
这两天做综合后仿真,发现FPGA器件库又不会加了,无奈上网找方法.说起来不好意思,很早就接触Modelsim这个仿真软件了,可是没有好好琢磨.把这两天找的方法贴出来,再加上自己的理解,以后忘了可以上博客翻翻,也适合新手看.(这个办法是quartusII综合完后启动Modelsim仿真综合后的网表,要是quartusII里直接启动Modelsim需不需要加库不清楚,我没试过) -----------------------------------转载分割线---------------------…
最近从廖雪峰老师的个人网站上学习git,做点笔记. ★★★★★ 先注册自己的username和email,否则会报如下错误: 注册:git config --global user.name "XXX"    -------这是注册username git config --global  user.email "XXX@XX.com"   -------这是注册email git config  --list    -------这是查看config信息 现在开始…
1.初始化git仓库: 进入任意目录,右键选择:Git Bash Here,输入命令:git status 查看当前git库的状态. 如要排除文件,在库根目录下创建.gitignore文件(新建文件改名为:.gitignore.)即可创建. 在其中可用:*.type !*out.type folder/ a?b.type *.cp[cod] 表示将会忽略的文件 *通配符 type表示文件类型 !从将要排除的文件中排除这样的文件(即不忽略) folder/表示当前相对路径下文件夹folder的所有…