24小时热门版块排行榜    

CyRhmU.jpeg
查看: 715  |  回复: 2
当前主题已经存档。

tomatolj

铁虫 (初入文坛)

[交流] 【求助】Fortran方法 求解线性齐次方程组

想求解一个线性齐次方程组,但是在FORTRAN自带的IMSL程序库中没有找到相关子程序,自己编了一个,不知道是否可行

设要求解的方程组为:AX=0      (1) A的行列式已经为零。
任意取一个实数R,I为对角矩阵则有:(A+RI)X=RX    (2)
由(2)式可以看出R是矩阵(A+RI)的本征值,FORTRAN自带的子程序有可以求解这种本征值问题并能求出本征矢量,而求出的本征值必然有一个等于R,R对应的本征矢量就是我们要求的线性齐次方程组的解,我随便算了一个三元的方程组,结果正确,不知道这种方法是不是走了弯路,有没有更直接的办法呢?

[ Last edited by csfn on 2008-12-29 at 20:10 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhougc

木虫 (正式写手)

黑社会老大


lei0736(金币+1,VIP+0):谢谢
建议看一下徐士良的《FORTRAN常用算法程序集》
--------------------------------------------------------------------------看着我表情呆滞的头像,记住我!这个社会已经让我没办法笑出来.请各位版主按时缴...
2楼2008-03-17 18:39:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tomatolj

铁虫 (初入文坛)

徐士良的程序集里没有线性齐次方程组的子程序啊,能说得具体点吗?多谢
3楼2008-03-18 09:20:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 tomatolj 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见