- 機械工程師Python編程:入門、實戰與進階
- (西)安琪兒·索拉·奧爾巴塞塔
- 586字
- 2024-09-10 16:12:58
譯者序
The Translator's Words
正如本書書名所言,本書的目標讀者是機械工程師,更確切一點說,是需要經常求解工程力學問題、希望或者已經在運用計算機輔助求解的那一部分機械工程師。
本書是一本編程教材,但是涉及對材料力學、線性代數、數值分析和計算機編程等相關知識的綜合性運用。因此,讀者需要具備一定的專業知識才能更好地理解和學習本書內容,其中,材料力學是核心。本書本質上是運用材料力學知識對工程力學問題進行建模,然后將其數值化、程序化,再借助計算機編程手段來實現對問題的求解。數值化是材料力學與計算機求解之間的橋梁,本書主要涉及初等幾何、數值分析和線性代數等知識。計算機編程是計算機求解的關鍵,也是本書的重要主題。材料力學是對實際工程問題的理論分析和建模,計算機編程則是讓計算機理解實際問題并正確求解的關鍵,只有通過正確有效的編程,才能實現最終的目標。
另外,有三點需要額外說明:一是讀者可以適當了解有限元理論分析的相關知識,這樣有助于加深對本書的理解;二是本書使用的編程語言是Python3,但是相關理論是相通的,讀者可以根據自己的需求選擇合適的語言,不必拘泥于Python3;三是雖然有以上這些背景知識要求,然而讀者不必因此而卻步,本書畢竟是一本基礎教程,對于理論不會涉及太深。
最后,感謝劉鋒編輯給予我翻譯本書的機會,但限于本人水平,書中難免有錯漏之處,懇請各位讀者不吝指教。如有意見或建議,歡迎發郵件至soloman@qq.com,本人不勝感激。
推薦閱讀
- Java 開發從入門到精通(第2版)
- What's New in TensorFlow 2.0
- The Android Game Developer's Handbook
- Android 9 Development Cookbook(Third Edition)
- 硅谷Python工程師面試指南:數據結構、算法與系統設計
- OpenStack Networking Essentials
- Android Sensor Programming By Example
- R語言數據挖掘:實用項目解析
- Flink入門與實戰
- Docker on Windows
- Java Web應用開發
- JavaScript程序設計基礎教程(慕課版)
- FORTRAN程序設計權威指南
- 測試架構師修煉之道:從測試工程師到測試架構師(第2版)
- Learning Predictive Analytics with R