24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2025级博士研究生招生报考通知
查看: 764  |  回复: 14
当前主题已经存档。

icecream8508

金虫 (著名写手)

[交流] 【求助】对于初学者,是多读源程序哪?还是自己编写哪?

对于初学者,是多读源程序哪?还是自己编写哪?
自己也在编程做模拟。
感觉到往往采用的方法看懂了,但是使用fortran编写的时候又觉得不顺手,或者写不出来。

不知这种情况是要多读些源程序,还是自己多看懂方法,自己去编写。

问了我们这边模拟的人,都说看别人的程序太花时间,还不如自己编程哪。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

zrqnysz

金虫 (小有名气)

程序

★ ★
gwdavid(金币+2,VIP+0):3q 5-31 19:46
最好的办法就是先读别人的源程序,然后自己学者人家的编,特别是一些大牛编的,是很有价值的  我们主要是学人家的方法吧,慢慢的你就会喜欢编程的,真的!!!祝好运!!!
11楼2009-05-21 18:45:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

老虎大王

木虫 (著名写手)

★ ★ ★ ★
sunxiao(金币+4,VIP+0):谢谢参与,写的很好 5-14 11:04
我的意思,先多读。自己可以先编一些小作业,练练手,熟悉一下语言。

模拟程序,应该先多读。这里面需要很多编程的技巧和优化技术,不是你能一下子想到的,你读通了别人的程序,了解了他编程的妙处,会学到很多东西,自己写程序的起点也就比较高。如果你不读别人的程序,一上来就自己写,写出来的东西技术拙劣,效率低下,而你自己还不知道,还以为自己写得好。

我学模拟的时候,花了大半年的时间,结合了许多资料,整个读通了一个完整的MD程序中的每一句话,学了很多东西,然后自己编写程序,相当顺手。后来再读其它的程序,也很容易看懂。

[ Last edited by 老虎大王 on 2009-5-14 at 08:35 ]
2楼2009-05-14 08:33:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

老虎大王

木虫 (著名写手)

★ ★ ★
kuhailangyu(金币+3,VIP+0):说的好!谢谢 5-14 09:19
补充一下,如果你只想算出来一个东西,不想深究模拟技术,你就不用读人家的程序了,直接使用现成的程序,或者自己写个程序,都可以,毕竟这样快一些。看你的目的了。
3楼2009-05-14 08:37:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

icecream8508

金虫 (著名写手)

要做模拟的这部分,是自己本领域中的研究的很成熟的东西。只不过这一步是基础,还得添加很多东西。

但是,自己在编写的时候,就发现很多求解的方法似乎读懂了,但是去编程,脑子还是没理顺。

而且,目前的情况是,我手里没有一个程序文件。
更谈不上去读了。
4楼2009-05-14 10:22:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

icecream8508

金虫 (著名写手)

只是请教我们这边的编程的人,都建议我,不要去读别人的程序,每个人又每个人的思路。
自己去编写,更明白里面的过程。
5楼2009-05-14 10:25:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

老虎大王

木虫 (著名写手)

★ ★
sunxiao(金币+2,VIP+0):谢谢参与,欢迎常来仿真编程版 5-20 02:25
我的意思是,对于初学者,还是要多看看高手的程序。如果你是个编程高手,你也不用看人家的程序。
但是,你既然找不到别人的程序,只好自己编了,那还说这么多干什么。
6楼2009-05-14 10:46:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

icecream8508

金虫 (著名写手)

多谢楼上的
7楼2009-05-14 11:19:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

houdongliang

木虫 (著名写手)

我也来学习学习
8楼2009-05-14 12:04:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

woshilsh

荣誉版主 (职业作家)

优秀版主


gwdavid(金币+1,VIP+0):3q 5-31 19:46
引用回帖:
Originally posted by 老虎大王 at 2009-5-14 08:33:
我的意思,先多读。自己可以先编一些小作业,练练手,熟悉一下语言。

模拟程序,应该先多读。这里面需要很多编程的技巧和优化技术,不是你能一下子想到的,你读通了别人的程序,了解了他编程的妙处,会学到很多 ...

经典!

人一生下来,就得模仿,所以先模仿吧!
[center][url=http://www.91cool.net/][img]http://id.91cool.net/sign/?name=小木虫印&say=各位版主辛苦了![/img][/url][/center]
9楼2009-05-16 15:55:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

77585218358

金虫 (正式写手)

来学习学习
10楼2009-05-19 20:34:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 icecream8508 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见