作者ragnarok7 (草地之王)
看板Physics
标题Re: [请益] 计算物理
时间Sat Mar 19 23:40:19 2011
※ 引述《education (打击出去 外野手退退退退)》之铭言:
: 其实对计算物理很不了解
: 请问一下计算物理需要很强大的写程式能力吗?
: 还有就是固态计算物理的优点是哪些
: 主要是要处理实验无法触里的微小或高能尺度?
: 用第一原理算出来的东西准确度为何
: 还有就是计算物理的实用层面大不大?
: 会不会算到後面觉得很不真实阿
: 想请教各位有做过计算物理的版大分享心得
: 感谢各位!
其实我只算是个刚入门的新手~
就我目前所知的跟决定老板前找一些老师聊过的心得如下
有老师是这样跟我介绍的...
通常物理会分成两大范畴,理论与实验
现在电脑科技的快速发展下,所谓的计算物理是介於两者之间
或许可以想成你就是在用电脑做实验,跑data出来,再跟有人真正做的实验结果比对
另一种则是,先模拟,猜测可能的情况,跑出来之後,可以提供真正做实验的人方向
第一原理我老板还没开始教我XD 但据说是非常powerful的方法,也有实验结果支持
对新材料or特殊结构,有可能理论的一派算出来一个结果,跟做实验的观测到差很多
就会寻求模拟计算的方法,看能不能解决问题
当然要看你是做何种程度的近似,或是用哪一套的理论去诠释
老师举了一个例子...
可能用蒙地卡罗法算出来,跟理论or实验结果自成一格
变成三派各说各话...还是没有解决问题...0rz
算到很不真实应该是不会啦...
毕竟要能验证理论还是需要真正的实验结果支持
或许可以称做是理论与实验之间相辅相成的过程...(理想情况下)
更深入的专业问题或实际例子,就要请教板上的前辈们了
会发这篇也是想抛砖引玉,其实我也很好奇这样做下去到底会玩出些什麽东西来XD
好奇查了一下
我猜你应该是刚考上面临选老板的问题吧~XD
个人是觉得还是看兴趣,多跟不同的老师聊聊
我大学时期完全没有程式基础,所以碰到程设问题就都自己慢慢摸或问强者我同学~XD
目前是希望能跟fortran做好朋友...QQ
--
以上所述有错的话麻烦前辈们指教
新手分享一点小感想而已
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.249.57.52
1F:推 HDT:物理系用fortran居多? 03/19 23:45
2F:推 LucasIris:是Mathematica吧! 03/19 23:53
3F:推 DDMO: 是Matlab 吧! 03/20 00:13
4F:推 youmehim: 是fortran和C 吧! 03/20 00:15
5F:推 iove01052:稍具规模的程式在科学运算上fortran确实有相当分量 03/20 02:02
6F:→ iove01052:Matlb这种相当高阶的语言,通常不会拿来跑大型的科学运算 03/20 02:03
7F:推 recorriendo:fortran还有地位的原因是一堆老人只会fortran 下面的 03/20 11:13
8F:→ recorriendo:人只好用了 03/20 11:13
9F:推 iove01052:楼上说的很有道理XD 03/20 20:24
10F:推 kobenein:可是MATLAB实在太慢了 学会写MEX後 我就都把重点用C或 03/20 21:44
11F:→ kobenein:FORTRAN来写 速度差十倍以上 03/20 21:44