有限元編程書籍整理(附贈(zèng)源程序)
微信公眾號(hào)、知乎、B站:易木木響叮當(dāng)
關(guān)注可了解更多的有限元數(shù)值仿真技巧。問題或建議,請公眾號(hào)留言;
如果你覺得木木同學(xué)對(duì)你有幫助,歡迎贊賞。
本期木木為大家整理了有關(guān)有限元編程的書籍,是我平時(shí)有限元學(xué)習(xí)的源泉,分享給大家,希望對(duì)大家有限元的學(xué)習(xí)有所幫助。共推薦8本參考書籍,采用的編程語言分別是Matlab和Fortran。
Matlab的居多,因?yàn)樗胧趾唵危梢暬瘡?qiáng),也推薦剛?cè)腴T的小白從Matlab語言接觸有限元編程,書籍電子版及書中代碼獲取方式詳見文末。
Matlab語言
《有限元基礎(chǔ)教程》
這本書我把它排在第一位,是因?yàn)樘貏e適合入門,書中從簡單桿系單元入手,概念清晰明了,每一節(jié)都會(huì)有相關(guān)的Matlab代碼,代碼量比較短。
木木本身是土木工程出身,對(duì)有限元內(nèi)部計(jì)算并不是很熟悉,自學(xué)時(shí)參考的就是這本書,B站里面也有相關(guān)的曾老師的教學(xué)視頻,感興趣可以看一下。
補(bǔ)充:書中關(guān)于等參單元?jiǎng)偠染仃?/strong>計(jì)算時(shí),用到的是Matlab符號(hào)計(jì)算語言,沒有對(duì)高斯點(diǎn)進(jìn)行循環(huán)計(jì)算,讀者可以參考別的書籍將單元?jiǎng)偠扔?jì)算函數(shù)進(jìn)行適度調(diào)整。
相關(guān)網(wǎng)址:https://www.bilibili.com/video/BV1d4411i7Wr/?spm_id_from=333.337.search-card.all.click
《MATLAB與Abaqus有限元分析理論與應(yīng)用》
這本書是我買的第一本紙質(zhì)書,當(dāng)時(shí)被他的名字所吸引,看了電子版后覺得干貨很多,值得購買。
書中的代碼量很多,講的也很詳細(xì),大部分的是根據(jù)Smith的《Programming the Finite Element Method》Fortran改編過來。書中每個(gè)程序運(yùn)行后會(huì)有相應(yīng)的Abaqus操作對(duì)比,感興趣可以看一下。
《結(jié)構(gòu)分析有限元法的基本原理及工程應(yīng)用》
這本書中的Matlab程序是我在CSDN上搜集而來,代碼量適中,沒有上一本書中的代碼量那么多,注釋也清晰,還包括有Matlab有限元編程的后處理顯示部分,教你怎么出云圖,感興趣可以了解一下。
《工程中的有限元方法》
這本書的附贈(zèng)代碼就比較厲害了,語言巨多,分別有C、ExcelVB、Fortran、Matlab、QBasic、VB語言,花里胡哨,是國外教材翻譯過來的,英文版和中文版放在下面,感興趣可以看一下。
《有限單元法基礎(chǔ)及MATLAB編程》
這本書鏈接放不上去,不知為何,書中代碼基本保持了Smith的《Programming the Finite Element Method》風(fēng)格,做了代碼轉(zhuǎn)換工作,代碼量很大,保留了線彈性部分,忽略了彈塑性、Element-by-element組裝技術(shù)。原理講的很清楚,感興趣可以了解一下。
《有限元分析及應(yīng)用》
這本書也是曾攀老師的著作,里面主要引導(dǎo)讀者獨(dú)立編寫整套的有限元程序,代碼量不多,可以入手,并于Ansys相呼應(yīng),以Ansys作為前處理,導(dǎo)出節(jié)點(diǎn)網(wǎng)格數(shù)據(jù),輸入至有限元程序進(jìn)行求解,采用的語言有C、Fortran,感興趣可以了解一下。
《有限單元法——編程與軟件應(yīng)用》
這本書是崔濟(jì)東博士的著作,從桿單元入手,由簡單到復(fù)雜,采用Matlab語言進(jìn)行編程,并于SAP2000、邁達(dá)斯有限元分析軟件進(jìn)行結(jié)果比對(duì),強(qiáng)調(diào)軟件原理的應(yīng)用,代碼都貼在書中,用時(shí)直接抄!
感興趣可以了解一下。
Fortran語言
《有限元方法編程(第五版)》
這本書的影響巨大,號(hào)稱有限元編程的啟蒙書,國內(nèi)很多有限元編程教材都或多或少參考了這本書,采用Fortran 03語言編寫,運(yùn)行速度很快,代碼量巨多。
作者編寫了專門的子程序庫,里面有不同模塊所要實(shí)現(xiàn)的功能,里面也有彈塑性有限元分析,不過需要理論可能要高一點(diǎn),適合進(jìn)階學(xué)習(xí),可以先看電子版,對(duì)有限元編程流程有一定熟悉后,想要繼續(xù)學(xué)習(xí)時(shí)可以入手這本書,參考性極強(qiáng)!
《有限元單元法程序設(shè)計(jì)》
這本書全程采用Fortran語言編寫,木木不推薦一上來就看這類的書,因?yàn)镕ortran確實(shí)沒有Matlab簡單入手,這本書的注釋都是中文注釋。
可作為對(duì)Fortran有限元編程感興趣的參考讀物,全套的源程序也在木木為大家準(zhǔn)備的資源中,感興趣可以看一下。
補(bǔ)充:吉林大學(xué)左文杰在B站的有限元課程,強(qiáng)烈大家空余時(shí)間觀看,干貨滿滿。
通道:https://space.bilibili.com/618671854/?spm_id_from=333.999.0.0
獲取方法:公眾號(hào)后臺(tái)回復(fù)“有限元代碼”,即可自動(dòng)獲取。
以上就是木木為大家推薦的有限元編程參考書籍了,希望可以幫助到大家。
工程師必備
- 項(xiàng)目客服
- 培訓(xùn)客服
- 平臺(tái)客服
TOP




















