| 24小時熱門版塊排行榜 |
| 查看: 7835 | 回復(fù): 20 | |||
sciencejoy新蟲 (著名寫手)
|
[交流]
科學(xué)計算首選語言是C++ 已有16人參與
|
||
做數(shù)值計算的語言有Fortran,C/C++,Matlab,Python等,首選應(yīng)該是C++。原因:
當(dāng)然C++也不是萬能的。處理某些具體任務(wù),其他語言可能更為方便,比如處理文本和操作字符串,用Python語言更合適。數(shù)據(jù)可視化,Matlab更有優(yōu)勢。 |
木蟲 (著名寫手)
|
結(jié)論稍微有點牽強(qiáng)吧。 第一點的話,看速度是不是首要因素了。c++比c/fortran慢一些,如果計算量特別大的方向一般不會用C++。另外新版本的MPI也不再支持c++了。 第二點,c/fortran/matlab/python都有同樣多的數(shù)值庫可以調(diào)用。雖然這些庫是用C/Fortran寫的吧,不過調(diào)用起來就差別不大。 至于第5點,除了C之外的語言,比如python,fortran基本上都有比較全面的面相對象功能。 我覺得c++最大的好處主要還是使用度很廣,所以教程比較多,而且非數(shù)值計算的庫非常多,界面之類的方便得多,而且和C接口很方便,所以可以在非關(guān)鍵部分用c++,需要高效能計算的時候可以很方便的轉(zhuǎn)而用C 而且C/C++要實現(xiàn)最優(yōu)化就要用指針的時候非常小心,而fortran本身指針和polymorphism的功能限制很多,用起來沒有c/c++那么自由,但是不會嚴(yán)重影響速度。 [ Last edited by virtualzx on 2014-1-5 at 14:58 ] |
至尊木蟲 (職業(yè)作家)
老花匠

新蟲 (著名寫手)
銅蟲 (小有名氣)
![]() ![]() 我這里可是教訓(xùn)的總結(jié)。 我一哥們學(xué)計算機(jī)的,到美國來做生物信息,要分析序列,他那個C++寫得那苦!最后實在受不了,轉(zhuǎn)學(xué)Python了。 C/C++很經(jīng)典,但是做一般工作的時候還是script語言好用。我試過heavy duty的計算工作,C/C++代碼大約比python快一半,但是代碼行數(shù)C/C++大約是python的5倍.那種計算的事情畢竟沒有那么多,何必為那么點速度碼那么多codes. [ Last edited by ltscu on 2014-1-9 at 07:00 ] |
銅蟲 (正式寫手)
新蟲 (初入文壇)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿南大,0703化學(xué),分?jǐn)?shù)336,求調(diào)劑 +3 | 收到VS 2026-03-21 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 313求調(diào)劑 +4 | 肆叁貳壹22 2026-03-19 | 4/200 |
|
|
[考研] 298求調(diào)劑 +4 | 上岸6666@ 2026-03-20 | 4/200 |
|
|
[考研] 306求0703調(diào)劑一志愿華中師范 +5 | 紙魚ly 2026-03-21 | 5/250 |
|
|
[考研] 070300化學(xué)319求調(diào)劑 +7 | 錦鯉0909 2026-03-17 | 7/350 |
|
|
[考研] 一志愿天津大學(xué)化學(xué)工藝專業(yè)(081702)315分求調(diào)劑 +12 | yangfz 2026-03-17 | 12/600 |
|
|
[考研] 299求調(diào)劑 +6 | △小透明* 2026-03-17 | 6/300 |
|
|
[考研] 化學(xué)求調(diào)劑 +4 | 臨澤境llllll 2026-03-17 | 5/250 |
|
|
[考研] 一志愿武理材料工程348求調(diào)劑 +3 |  ̄^ ̄゜汗 2026-03-19 | 4/200 |
|
|
[考研] 353求調(diào)劑 +3 | 拉鉤不許變 2026-03-20 | 3/150 |
|
|
[考研] 一志愿南理工085701環(huán)境302求調(diào)劑院校 +3 | 葵梓衛(wèi)隊 2026-03-20 | 3/150 |
|
|
[考研] 0856調(diào)劑,是學(xué)校就去 +8 | sllhht 2026-03-19 | 9/450 |
|
|
[考研] 求調(diào)劑 +3 | 暗涌afhb 2026-03-16 | 3/150 |
|
|
[考研] 081700化工學(xué)碩調(diào)劑 +3 | 【1】 2026-03-16 | 3/150 |
|
|
[考研] 085601材料工程專碩求調(diào)劑 +10 | 慕寒mio 2026-03-16 | 10/500 |
|
|
[考研] 一志愿福大288有機(jī)化學(xué),求調(diào)劑 +3 | 小木蟲200408204 2026-03-18 | 3/150 |
|
|
[考研] 085601專碩,總分342求調(diào)劑,地區(qū)不限 +5 | share_joy 2026-03-16 | 5/250 |
|
|
[考研] 326求調(diào)劑 +5 | 上岸的小葡 2026-03-15 | 6/300 |
|
|
[考研] 283求調(diào)劑 +3 | 聽風(fēng)就是雨; 2026-03-16 | 3/150 |
|
|
[考研] 中科院材料273求調(diào)劑 +4 | yzydy 2026-03-15 | 4/200 |
|