回 帖 发 新 帖 刷新版面

主题:compad visual fortran 的问题

想要求解一个矩阵方程,即求出它的本征值和向量,能直接调用内部函数吗? 怎么在help 里面查找函数啊,我看help里面好乱啊

回复列表 (共6个回复)

沙发

参见lapack
dgeev, zgeev for eigenvalues and eigenvectors;
dgegv, zgegv for generalized eigenvalues and eigenvectors

板凳

没内部函数, 但cvf pro自带IMSL函数库, 可以求解你所需要的矩阵.

3 楼

可以再具体点吧,初学者

4 楼

IMSL你的编译器自带了, 虽然很老了, 但还可以用. 具体那个函数我忘记了因为已经转向用lapack
lapack要另外编译, 没接触过的需要花时间到网上查资料.
再具体就google一下吧. 这些是比较常用的库, 资料挺多的.

5 楼


刚才看了 IMXL 的介绍,很强大啊,而且很成熟,lapack是免费的,是不是在linux下最好用它啊,搞不懂,它们到底什么关系

6 楼

lapack是免费, windows也可以用,不过麻烦一点.
IMSL求解矩阵部分其实是用了lapack的. 详细怎么用看看说明和网上的说明资料.

我来回复

您尚未登录,请登录后再回复。点此登录或注册