書馨卡幫你省薪 2024個(gè)人購書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

ABAQUS PyTHON二次開發(fā)攻略

出版社:人民郵電出版社出版時(shí)間:2016-04-01
開本: 16開 頁數(shù): 316
中 圖 價(jià):¥35.9(6.0折) 定價(jià)  ¥59.8 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

ABAQUS PyTHON二次開發(fā)攻略 版權(quán)信息

ABAQUS PyTHON二次開發(fā)攻略 本書特色

本書是作者結(jié)合自己多年abaqus 使用經(jīng)驗(yàn),在汲取國內(nèi)外大量資料的基礎(chǔ)上編寫的一本python 二次開發(fā)知識(shí)點(diǎn)筆記。內(nèi)容涉及開發(fā)環(huán)境的搭建、python 基礎(chǔ)語法知識(shí)、abaqus python api 講解,并以實(shí)例展示的方式詳細(xì)闡明了二次開發(fā)的流程和方法。本書可以幫助正在使用abaqus 進(jìn)行仿真分析工作的工程師或者科研人員學(xué)習(xí)abaqus python 二次開發(fā)方法,同時(shí)對(duì)熟悉abaqus 二次開發(fā)流程的讀者也有一定的借鑒價(jià)值。

ABAQUS PyTHON二次開發(fā)攻略 內(nèi)容簡介

本書是作者結(jié)合自己多年Abaqus 使用經(jīng)驗(yàn),在汲取國內(nèi)外大量資料的基礎(chǔ)上編寫的一本Python 二次開發(fā)知識(shí)點(diǎn)筆記。內(nèi)容涉及開發(fā)環(huán)境的搭建、Python 基礎(chǔ)語法知識(shí)、Abaqus Python API 講解,并以實(shí)例展示的方式詳細(xì)闡明了二次開發(fā)的流程和方法。本書可以幫助正在使用Abaqus 進(jìn)行仿真分析工作的工程師或者科研人員學(xué)習(xí)Abaqus Python 二次開發(fā)方法,同時(shí)對(duì)熟悉Abaqus 二次開發(fā)流程的讀者也有一定的借鑒價(jià)值。

ABAQUS PyTHON二次開發(fā)攻略 目錄

**部分 引言



第1章 abaqus二次開發(fā)簡介 12

1.1 為什么是python 12

1.2 python、fortran與abaqus 13

1.3 基于python二次開發(fā) 14



第2章 python能力確認(rèn) 17

2.1 測試程序 17

2.2 程序運(yùn)行結(jié)果 22



第3章 腳本的運(yùn)行與開發(fā)環(huán)境 23

3.1 abaqus中腳本的運(yùn)行 23

3.1.1 命令區(qū)kcli(kernel command line interface) 23

3.1.2 cae-run script 24

3.1.3 abaqus command 24

3.1.4 abaqus pde 25

3.2 選擇自己的python開發(fā)環(huán)境 26

3.2.1 abaqus pde 26

3.2.2 idle 27

3.2.3 notepad++ 28

3.2.4 editplus 29

3.2.5 選擇合適的編程環(huán)境 32



第二部分 python基礎(chǔ)



第4章 python數(shù)據(jù)類型與操作符 34

4.1 基本數(shù)據(jù)類型 34

4.2 列表、元組和字符串 36

4.2.1 列表(list) 36

4.2.2 元組(tuple) 38

4.2.3 字符串(str) 40

4.2.4 列表、元組和字符串的關(guān)系 42

4.3 字典 43

4.4 集合 45

4.5 操作符 46

4.5.1 賦值操作符 46

4.5.2 數(shù)字類型的操作符 46

4.5.3 序列類型的操作符 48

4.5.4 字典和集合的操作符 50



第5章 表達(dá)式和流程控制 51

5.1 表達(dá)式和程序執(zhí)行流程 51

5.2 分支語句if-else 52

5.3 循環(huán)語句 54

5.3.1 while循環(huán)語句 54

5.3.2 for循環(huán)語句 55

5.4 中斷和退出 58

5.4.1 break語句 58

5.4.2 continue語句 59

5.5 特殊語句pass 60



第6章 函數(shù) 61

6.1 定義函數(shù) 61

6.2 函數(shù)中的參數(shù)傳遞與調(diào)用方法 63

6.3 幾個(gè)特殊的函數(shù)關(guān)鍵字 64

6.3.1 lambda關(guān)鍵字與匿名函數(shù) 64

6.3.2 map關(guān)鍵字與批量化函數(shù)操作 66

6.3.3 reduce關(guān)鍵字和求和 67

6.3.4 filter關(guān)鍵字和條件選擇 67



第7章 對(duì)象和類 69

7.1 對(duì)象 69

7.2 類 70

7.2.1 如何定義類 70

7.2.2 如何使用類 71

7.2.3 子類、父類和繼承 72

7.2.4 幾個(gè)特殊的實(shí)例屬性和類方法 74

7.3 模塊和包 75

7.3.1 模塊 75

7.3.2 模塊的路徑搜索 76

7.3.3 名稱空間 77

7.3.4 包 78



第8章 文件和目錄 79

8.1 文件讀寫操作 79

8.2 目錄操作 82

8.3 文件的壓縮和備份 85

8.4 綜合實(shí)例 87



第9章 異常處理 89

9.1 python中常見的異!90

9.2 自定義異常 92

9.3 使用異!93

9.4 再看異常處理的作用 95



第10章 常用python擴(kuò)展模塊介紹 96

10.1 numpy和高效數(shù)據(jù)處理 97

10.1.1 創(chuàng)建數(shù)組 98

10.1.2 數(shù)組操作 99

10.1.3 數(shù)組運(yùn)算 100

10.1.4 線性代數(shù) 100

10.2 scipy與數(shù)值計(jì)算 101

10.2.1 插值 101

10.2.2 擬合 101

10.2.3 極值問題 102

10.3 matplotlib和圖表繪制 103

10.3.1 二維點(diǎn)線數(shù)據(jù)繪制 104

10.3.2 輔助散點(diǎn)和線圖繪制 105

10.3.3 簡單三維數(shù)據(jù)可視化 107

10.4 xlrd/xlwt與讀寫excel 109

10.4.1 讀取excel文件 109

10.4.2 寫入excel數(shù)據(jù) 109

10.5 reportlab和pdf 110

10.6 聯(lián)合使用類庫 111



第11章 python編程中的效率問題 114

11.1 時(shí)間成本優(yōu)化 114

11.1.1 使用內(nèi)建函數(shù)(built-in function) 114

11.1.2 循環(huán)內(nèi)部的變量創(chuàng)建 115

11.1.3 循環(huán)內(nèi)部避免不必要的函數(shù)調(diào)用 117

11.1.4 使用列表解析 118

11.1.5 盡量減少io讀寫 118

11.1.6 使用優(yōu)秀的第三方庫 119

11.1.7 其他 120

11.2 空間成本優(yōu)化 120

11.2.1 使用xrange處理長序列 120

11.2.2 注意數(shù)據(jù)類型的使用 121

11.2.3 使用iterator 12
展開全部
商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服