回 帖 发 新 帖 刷新版面

主题:[讨论]新手求助,imsl解线性方程组出错。

imsl的问题可以在这个版问么?不能的话麻烦推荐个地方。

环境是windows cvf 6.5

问题是解线性方程组Zv=b
use lin_sol_gen_int
......
lin_sol_gen(Z,b,v)

编译通过,运行出错,跳出一个窗口:
Please enter the path for
C_CLIN_SOL_GEN.F90

这是缺了个文件,还是我没有设置好imsl?

另外,系数矩阵Z的规模是10000*10000,条件数大概是1e5~1e6之间,复数矩阵,不对称。
大家觉得这个方程怎么样,用lin_sol_gen行不行?这好像跟fortran没啥关系。。。

[em17]

再另外,我上网搜了半天,好像有点人气的中文fortran论坛就这里了吧?
水木那个BBS有个数值计算的版,也有不少用Fortran的,无奈要注册两三天啊。。。

回复列表 (共1个回复)

沙发

lin_sol_gen不知道,我一般用lsacg/lsarg/lslct/lslrt/...系列。
还有可以把前面的module改成use imsl,万无一失。

我来回复

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