| 查看: 2000 | 回復(fù): 11 | |||
icecream8508金蟲 (著名寫手)
|
[交流]
突然想到,今后是自己編程還是用軟件哪? 已有11人參與
|
||
|
本人只是簡單地用過Ansys軟件,也自己簡單地編過程序,fortran編寫。 對個人而言,覺得自己編程很痛苦。首先得了解這個fortran語言的特點吧;2)再次得深入理解所用的數(shù)值方法;3)得將自己的物理問題轉(zhuǎn)換為可以編譯的語言,獲得正確的結(jié)果。也許一個很簡單的問題,自己搗鼓半年甚至一年都不成功,而用軟件可能一個月就解決了。 就我而言,要是軟件能實現(xiàn)我的目標,我肯定第一選擇用軟件,畢竟這個黑盒子的整體框架式對的吧。另外,我們也畢竟只是為了解決問題,而不是對數(shù)值方法的研究與改進了,也就是一個實用主義了。 這就想問大家,對于編程和用軟件,大家怎么看? |
木蟲 (知名作家)
|
掌握數(shù)值技術(shù)對你現(xiàn)在科研和將來工作有莫大的幫助。工程上需要優(yōu)化控制,化學(xué)中需要實驗的優(yōu)化設(shè)計與數(shù)據(jù)的interpretation,金融領(lǐng)域需要經(jīng)濟計量學(xué)來預(yù)測市場走向。你可以急功近利地為完成論文直接應(yīng)用軟件處理和分析數(shù)據(jù),那你和同行比你自身的優(yōu)勢在哪里?當有新的模型出現(xiàn),商業(yè)軟件暫時無法滿足要求時,你只能干瞪眼看著牛B組用比你垃圾的樣本發(fā)著比你文章高兩個檔次的文章,屆時你做何感想?反正我是在讀博期間在兩年多時間里,利用空閑時間學(xué)了一堆數(shù)值方法,最后用地攤貨級別的樣品發(fā)了領(lǐng)域內(nèi)的top期刊,剩余的idea幫助一個師妹一個同級的同學(xué)畢業(yè)。博士沒延期,倒數(shù)第二個學(xué)期去找工作,別的沒說,一說我會各類數(shù)值算法,當場offer,月薪14k。后來又拿到了一所全球top20高校的博后offer,這是后話了。學(xué)算法是挺苦逼的,需要莫大的毅力才能堅持下來,但是收獲絕對不會令你后悔。 [ 發(fā)自手機版 http://www.gaoyang168.com/3g ] |
新蟲 (小有名氣)
|
1、使用商業(yè)軟件 我個人使用過Ansys、Abuqus、AutoDyn這類軟件進行過簡單的力學(xué)分析,這里使用這些軟件的好處自然不必說,但是正如樓上所言,這些軟件全是黑匣子。既然是黑匣子,當中運行了什么你真的清楚嗎。經(jīng)?吹娇匆恍┪墨I,說對什么算法進行了相應(yīng)修正,然后使用商業(yè)軟件提供的二次開發(fā)進行了很好的模擬。這里就有很大一個問題,商業(yè)軟件之所以會成為商業(yè)軟件,在進行仿真時,內(nèi)部很可能有自己獨特的算法,即使你的算法提供了一個錯誤結(jié)果,因為內(nèi)部算法的修正,也會得到一個較好的結(jié)果…… 還有一點,商業(yè)軟件因為是國外的,那…… 2、個人編程 2.1 編程語言其實很簡單,記住不到10個關(guān)鍵字就OK了(C、C++、Vb.NET、C#),不用刻意去學(xué),只要你經(jīng)常練著手就會非常熟悉。我以前半個小時教會一個沒有編過程的好友寫出一個排序程序。 2.2 數(shù)值方法,個人感覺,根據(jù)情況而定,大部分的數(shù)值方法在解決一個問題時是用不上的。不用刻意去選修這門課。需要用到時,(恐怕最常用的就是方程組求解),直接翻翻書就行! 2.3 將自己的物理問題轉(zhuǎn)化為編程語言,說實話這一步是很難的一步。有些人可能覺得很簡單,不要忘記,在很多工程仿真問題上,求解的規(guī)?赡芊浅4螅@時同樣的算法,卻采用不同的方法進行轉(zhuǎn)化,效率很可能有很大提升。仁者見仁智者見智吧?傊痪湓,其實,所謂的轉(zhuǎn)化說白了就是多了幾個變量,多了幾個數(shù)學(xué)表達式! 3 個人編程難點 3.1 有些在參考文獻里一句話就可帶過的問題,在程序里實現(xiàn)卻是相當有難度,特別是在資料有限的情況下 3.2 寫這類程序最怕的不是怕程序出錯,而是怕找不到程序錯在哪里!之前,我跟蹤自己一個程序,完完整整跟蹤一遍下來,大概花2小時。但很多時候,不是你跟蹤一遍就能發(fā)現(xiàn)問題所在!記得以前,耗了一周也沒有找出程序的錯誤所在,索性就放了自己一個月假(我導(dǎo)師不知道) 3.3 還有一點,這里就不說了 4 編程好處 好處是你對這個程序運行機理知根知底,可以隨意修改。當遇到另一個問題時,很可能由于你的積淀,你可以很快找到漂亮的解決方法! 5 總的說來,還是會一點編程 + 會一點軟件 是比較好的!畢竟,多一門手藝沒有壞處,你說呢! |

新蟲 (著名寫手)
用戶注銷 (著名寫手)
金蟲 (職業(yè)作家)

鐵蟲 (初入文壇)

|
本帖內(nèi)容被屏蔽 |
鐵蟲 (小有名氣)

木蟲 (小有名氣)
木蟲 (著名寫手)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 收復(fù)試調(diào)劑生 +3 | 雨后秋荷 2026-03-18 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 303求調(diào)劑 +4 | 睿08 2026-03-17 | 6/300 |
|
|
[考研] 070300化學(xué)319求調(diào)劑 +5 | 錦鯉0909 2026-03-17 | 5/250 |
|
|
[教師之家] 焦慮 +8 | 水冰月月野兔 2026-03-13 | 10/500 |
|
|
[考研] 085601材料工程專碩求調(diào)劑 +5 | 慕寒mio 2026-03-16 | 5/250 |
|
|
[考研] 271求調(diào)劑 +12 | 生如夏花… 2026-03-11 | 14/700 |
|
|
[基金申請]
今年的國基金是打分制嗎?
50+3
|
zhanghaozhu 2026-03-14 | 3/150 |
|
|
[考研] 0703化學(xué)調(diào)劑 +6 | 妮妮ninicgb 2026-03-15 | 9/450 |
|
|
[考研] 085600調(diào)劑 +5 | 漾漾123sun 2026-03-12 | 6/300 |
|
|
[考研] 一志愿華中師范071000,325求調(diào)劑 +6 | RuitingC 2026-03-12 | 6/300 |
|
|
[考研] 0856求調(diào)劑 +3 | 劉夢微 2026-03-15 | 3/150 |
|
|
[考研] 本科南京大學(xué)一志愿川大藥學(xué)327 +3 | 麥田耕者 2026-03-14 | 3/150 |
|
|
[考研] 材料080500調(diào)劑求收留 +3 | 一顆meteor 2026-03-13 | 3/150 |
|
|
[考研] [0860]321分求調(diào)劑,ab區(qū)皆可 +4 | 寶貴熱 2026-03-13 | 4/200 |
|
|
[考研] 26調(diào)劑/材料/英一數(shù)二/總分289/已過A區(qū)線 +6 | 步川酷紫123 2026-03-13 | 6/300 |
|
|
[考研] 一志愿西南交大,材料專碩317求調(diào)劑 +5 | lx8568 2026-03-11 | 5/250 |
|
|
[考研] 26調(diào)劑/材料科學(xué)與工程/總分295/求收留 +9 | 2026調(diào)劑俠 2026-03-12 | 9/450 |
|
|
[考研] 考研調(diào)劑 +4 | 芬達46 2026-03-12 | 4/200 |
|
|
[考研] 一志愿211化學(xué)學(xué)碩310分求調(diào)劑 +8 | 努力奮斗112 2026-03-12 | 9/450 |
|
|
[考研] 0817化學(xué)工程與技術(shù)考研312分調(diào)劑 +3 | T123 tt 2026-03-12 | 3/150 |
|