Fortran Coder

查看: 10309|回复: 9
打印 上一主题 下一主题

[通用算法] 程序初学者 有个程序不会写

[复制链接]

8

帖子

2

主题

0

精华

入门

F 币
55 元
贡献
26 点
跳转到指定楼层
楼主
发表于 2021-4-7 21:53:20 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
就是如图所示的一个10行十列的三角对矩阵求解  !!!

IMG_20210407_215129.jpg (994.6 KB, 下载次数: 356)

..

..
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

8

帖子

2

主题

0

精华

入门

F 币
55 元
贡献
26 点
沙发
 楼主| 发表于 2021-4-7 22:43:47 | 只看该作者
头都大了   不知道用什么方法写

8

帖子

2

主题

0

精华

入门

F 币
55 元
贡献
26 点
板凳
 楼主| 发表于 2021-4-7 23:00:30 | 只看该作者
使用追赶法吗

213

帖子

2

主题

0

精华

宗师

F 币
2126 元
贡献
875 点

规矩勋章

地板
发表于 2021-4-8 02:06:46 | 只看该作者
请详细说明是求解矩阵还是表达矩阵。若是求解,可用现成的函数库。

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
5#
发表于 2021-4-8 08:42:56 | 只看该作者
若是求经典的 Ax=b,那么追赶法即可。

8

帖子

2

主题

0

精华

入门

F 币
55 元
贡献
26 点
6#
 楼主| 发表于 2021-4-8 09:42:53 | 只看该作者
是求特征向量,但是这个矩阵元是波函数,我需要令他为一个常数吗  这里就是我不会处理的地方

213

帖子

2

主题

0

精华

宗师

F 币
2126 元
贡献
875 点

规矩勋章

7#
发表于 2021-4-8 10:42:47 | 只看该作者
慢火煨风月 发表于 2021-4-8 09:42
是求特征向量,但是这个矩阵元是波函数,我需要令他为一个常数吗  这里就是我不会处理的地方 ...

编程通常是用于数值计算。这里的波函数矩阵需取特定位置及特定时间的值,然后通过计算得到特征向量。

8

帖子

2

主题

0

精华

入门

F 币
55 元
贡献
26 点
8#
 楼主| 发表于 2021-4-8 12:20:29 | 只看该作者
这个还有难度 就是一个10*10的矩阵  矩阵元是这样的波函数    有求它的特征值和特征向量的例子吗

8

帖子

2

主题

0

精华

入门

F 币
55 元
贡献
26 点
9#
 楼主| 发表于 2021-4-8 12:21:58 | 只看该作者
我觉得应该是用函数库    但是我不太会用
刚刚接触Fortran

213

帖子

2

主题

0

精华

宗师

F 币
2126 元
贡献
875 点

规矩勋章

10#
发表于 2021-4-8 21:32:11 | 只看该作者
慢火煨风月 发表于 2021-4-8 12:21
我觉得应该是用函数库    但是我不太会用
刚刚接触Fortran

在量子化学计算中,固定态分子结构都是用波函数矩阵的。必须先给分子结构一个初始值,计算出波函数矩阵。然后用函数库的求特征方法得到一个新的分子结构。用这个新的分子结构再进行上述计算,不停迭代。最后使得特征值最小所对应的特征相量就是该分子的稳态结构。10*10矩阵不算大,一般计算一个小分子的结构都会有大于100*100矩阵的。如果我对你的问题理解正确的话,建议参考量子化学书籍。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-4-20 13:08

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表