24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3251  |  回复: 10

ioadong

木虫 (著名写手)

[交流] 从零开始,学计算,要学Fortran吗?已有7人参与

做计算,如果没有历史代码,是不是就不用学习Fortran了?
回复此楼
以科学的理性代替天然的非理性。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

Yan_Jordan

木虫 (小有名气)

★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
jjdg: 金币+1, 感谢参与 2017-07-10 22:59:49
学计算应该以计算模型为主,语言只是工具。
看楼主专业是有机合成,应该是偏向量化计算(我做纯理论计算的),首先应该了解量化计算中的计算理论,模型等,特别是楼主自己要用到的部分,这才是重点。

之后可以大致对计算量进行评估,如果计算量大,一般采用fortran 或者C/C++,如果计算量不大,则可以采用易上手的高级语言如果python等。

编程语言只是工具,如果计算量本身不大,或者计算效率要求不高,编程要求一般要求不会太高。
但如果计算量大,要求提高计算效率,这个时候才会需要花一定的时间深入研究一下编程语言(特别是并行计算等)。
7楼2017-07-10 14:46:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

jjdg

版主 (知名作家)

优秀版主


小木虫: 金币+0.5, 给个红包,谢谢回帖
什么叫历史代码?最简单的方法就是先搜算法,然后看语言
努力学习!以正当途径!获得需要的知识!
2楼2017-07-08 17:24:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

搞ˉ额~学术

新虫 (初入文坛)

★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
jjdg: 金币+1, 感谢参与 2017-07-09 11:32:52
感觉关键还是先搞懂理论,计算编程用最简单的几个循环判断就够啦,太复杂的也用不到

发自小木虫Android客户端
3楼2017-07-08 20:49:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

万言2013

木虫 (小有名气)

★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
jjdg: 金币+1, 感谢参与 2017-07-09 11:32:58
计算一开始的重点不是学计算机语言,而是学量化理论,从零开始不如去学量化吧。

发自小木虫IOS客户端
4楼2017-07-09 09:33:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

iamshitizen

铜虫 (小有名气)

★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
jjdg: 金币+1, 感谢参与 2017-07-10 23:00:06
语言只是工具,最重要的不是算法理论吗?

[ 发自手机版 http://muchong.com/3g ]
5楼2017-07-10 06:14:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

andersonlyw

新虫 (著名写手)

★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
jjdg: 金币+1, 感谢参与 2017-07-10 22:59:58
先学一门数值方法,一门Matlab语言就够了。如果计算量太大,再学Fortran或C

发自小木虫Android客户端
6楼2017-07-10 09:34:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ioadong

木虫 (著名写手)

引用回帖:
7楼: Originally posted by Yan_Jordan at 2017-07-10 14:46:28
学计算应该以计算模型为主,语言只是工具。
看楼主专业是有机合成,应该是偏向量化计算(我做纯理论计算的),首先应该了解量化计算中的计算理论,模型等,特别是楼主自己要用到的部分,这才是重点。

之后可以大 ...

说得太好了。
以科学的理性代替天然的非理性。
8楼2017-07-10 20:22:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ioadong

木虫 (著名写手)

引用回帖:
2楼: Originally posted by jjdg at 2017-07-08 17:24:11
什么叫历史代码?最简单的方法就是先搜算法,然后看语言

就是白手起家,什么都没有。
以科学的理性代替天然的非理性。
9楼2017-07-10 20:22:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ioadong

木虫 (著名写手)

引用回帖:
3楼: Originally posted by 搞ˉ额~学术 at 2017-07-08 20:49:43
感觉关键还是先搞懂理论,计算编程用最简单的几个循环判断就够啦,太复杂的也用不到

好的,谢谢。
以科学的理性代替天然的非理性。
10楼2017-07-10 20:22:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ioadong 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见