注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)自然科學(xué)物理學(xué)Python物理建模初學(xué)者指南

Python物理建模初學(xué)者指南

Python物理建模初學(xué)者指南

定 價(jià):¥59.00

作 者: [美] Jesse M.Kinder,Philip Nelson 著;蓋磊 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 編程語(yǔ)言與程序設(shè)計(jì) 計(jì)算機(jī)?網(wǎng)絡(luò)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115465412 出版時(shí)間: 2017-11-01 包裝: 平裝
開(kāi)本: 小16開(kāi) 頁(yè)數(shù): 192 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Python 是一種得到廣泛應(yīng)用的編程語(yǔ)言?!禤ython物理建模初學(xué)者指南》旨在幫助Python 學(xué)習(xí)者掌握足夠的Python編程技能以進(jìn)行物理建模?!禤ython物理建模初學(xué)者指南》全書(shū)分為8 章和5 個(gè)附錄,包括Python 基礎(chǔ)知識(shí)、數(shù)據(jù)結(jié)構(gòu)與程序控制、數(shù)據(jù)輸入和輸出、Python 高級(jí)知識(shí)和高級(jí)技術(shù)等,其中貫穿了三次不同方向和難度的物理建模上機(jī)實(shí)驗(yàn)。附錄部分介紹了Python 的安裝、錯(cuò)誤消息、版本差異以及可供深入學(xué)習(xí)的話題?!禤ython物理建模初學(xué)者指南》本書(shū)適合Python 初學(xué)者閱讀,尤其適合想要用Python 進(jìn)行科學(xué)計(jì)算和物理建模的讀者學(xué)習(xí)參考。

作者簡(jiǎn)介

  作者簡(jiǎn)介Jesse M.Kinder擁有賓州大學(xué)的物理學(xué)和天文學(xué)博士學(xué)位,并在康奈爾大學(xué)完成了量子化學(xué)方向上的博士后工作,曾在凱斯西儲(chǔ)大學(xué)教授物理課程,目前在新墨西哥州的里約蘭町擔(dān)任顧問(wèn)。Philip Nelson是賓州大學(xué)的物理學(xué)教授。他也是Biological Physics和Physical Models of Living Systems兩本書(shū)的作者。譯者簡(jiǎn)介蓋磊,物理學(xué)碩士,計(jì)算機(jī)博士。當(dāng)前是一名科研人員,具有豐富的Python科學(xué)建模實(shí)踐經(jīng)驗(yàn),也是一位科技圖書(shū)譯者。

圖書(shū)目錄

第1 章 Python入門(mén) 1
1.1 算法與算法思想 1
1.1.1 算法思想 2
1.1.2 狀態(tài) 3
1.1.3 “a=a+1”是什么意思 4
1.1.4 符號(hào)和數(shù)字的對(duì)比 5
1.2 啟動(dòng)Python 6
1.2.1 IPython 控制臺(tái) 7
1.2.2 錯(cuò)誤信息 13
1.2.3 如何獲取幫助 13
1.2.4 好的做法:記錄日志 15
1.3 Python 模塊 15
1.3.1 import 15
1.3.2 from...import 16
1.3.3 NumPy和PyPlot模塊 17
1.4 Python 表達(dá)式 18
1.4.1 數(shù)字 18
1.4.2 算術(shù)操作和預(yù)定義函數(shù) 19
1.4.3 好的做法:變量命名 21
1.4.4 更多的函數(shù)相關(guān)信息 22
第2 章 數(shù)據(jù)結(jié)構(gòu)與程序控制 24
2.1 對(duì)象和方法 24
2.2 列表、元組和數(shù)組 27
2.2.1 創(chuàng)建列表和元組 28
2.2.2 NumPy數(shù)組 28
2.2.3 為數(shù)組填充值 30
2.2.4 數(shù)組的連接 32
2.2.5 訪問(wèn)數(shù)組元素 33
2.2.6 數(shù)組和賦值 34
2.2.7 數(shù)組切片 35
2.2.8 數(shù)組展平 37
2.2.9 更改數(shù)組形狀 38
2.2.10 以列表和數(shù)組為索引 38
2.3 字符串 39
2.3.1 使用format 方法格式化字符串 41
2.3.2 使用“%”格式化字符串 43
2.4 循環(huán) 43
2.4.1 for 循環(huán) 44
2.4.2 while 循環(huán) 46
2.4.3 循環(huán)長(zhǎng)時(shí)間運(yùn)行 46
2.4.4 死循環(huán) 47
2.5 數(shù)組操作 47
2.5.1 矢量化數(shù)學(xué) 48
2.5.2 數(shù)組化簡(jiǎn) 50
2.6 腳本 51
2.6.1 Editor 窗格 52
2.6.2 其他編輯器 53
2.6.3 調(diào)試的第一步 54
2.6.4 好的做法:做注釋 57
2.6.5 好的做法:使用命名參數(shù) 61
2.6.6 好的做法:注意單位問(wèn)題 62
2.7 或有行為:分支 63
2.7.1 if 語(yǔ)句 64
2.7.2 真值的處理 65
2.8 嵌套 65
第3 章 數(shù)據(jù)輸入、結(jié)果輸出 67
3.1 導(dǎo)入數(shù)據(jù) 68
3.1.1 獲取數(shù)據(jù) 68
3.1.2 將數(shù)據(jù)導(dǎo)入Python 70
3.2 導(dǎo)出數(shù)據(jù) 73
3.2.1 腳本 73
3.2.2 數(shù)據(jù)文件 74
3.3 數(shù)據(jù)可視化 77
3.3.1 plot 及相關(guān)命令 77
3.3.2 繪圖的調(diào)整與裝飾 81
3.3.3 誤差條 83
3.3.4 3D圖形 84
3.3.5 多重繪圖 85
3.3.6 子繪圖 87
3.3.7 保存圖形 87
3.3.8 在其他應(yīng)用中使用圖形 88
第4 章 首次上機(jī)實(shí)驗(yàn) 90
4.1 艾滋病病毒載量模型 90
4.1.1 探究模型 91
4.1.2 匹配實(shí)驗(yàn)數(shù)據(jù) 92
4.2 細(xì)菌實(shí)驗(yàn) 93
4.2.1 探究模型 93
4.2.2 匹配實(shí)驗(yàn)數(shù)據(jù) 94
第5 章 Python進(jìn)階 96
5.1 自定義函數(shù) 97
5.1.1 定義Python函數(shù) 97
5.1.2 更新函數(shù) 100
5.1.3 參數(shù)、關(guān)鍵字和缺省值 101
5.1.4 返回值 102
5.1.5 函數(shù)式編程 103
5.2 隨機(jī)數(shù)和模擬 105
5.2.1 模擬拋硬幣 105
5.2.2 生成軌跡線 106
5.3 直方圖和條形圖 107
5.4 等勢(shì)線繪圖和曲面 109
5.4.1 生成繪圖點(diǎn)網(wǎng)格 109
5.4.2 等勢(shì)線繪圖 110
5.4.3 曲面繪圖 111
5.5 非線性方程的數(shù)學(xué)求解 111
5.5.1 一般實(shí)函數(shù) 112
5.5.2 多項(xiàng)式的復(fù)數(shù)根 113
5.6 求解線性等式 114
5.7 數(shù)值積分 115
5.7.1 對(duì)預(yù)定義函數(shù)積分 116
5.7.2 對(duì)自定義函數(shù)積分 117
5.7.3 對(duì)震蕩函數(shù)積分 117
5.7.4 參數(shù)依賴(lài)性 118
5.8 微分方程的數(shù)值解 118
5.8.1 問(wèn)題重構(gòu) 119
5.8.2 ODE求解 120
5.8.3 參數(shù)依賴(lài) 122
5.9 向量場(chǎng)和流線圖 123
5.9.1 向量場(chǎng) 123
5.9.2 流型 124
第6 章 第二次上機(jī)實(shí)驗(yàn) 126
6.1 生成和繪制軌跡 126
6.2 繪制位移分布 127
6.3 少見(jiàn)事件 129
6.3.1 泊松分布 129
6.3.2 等待時(shí)間 131
第7 章 更多的技術(shù) 133
7.1 圖像處理 133
7.1.1 圖像和數(shù)字?jǐn)?shù)組 134
7.1.2 操作圖像 135
7.2 動(dòng)畫(huà) 135
7.2.1 創(chuàng)建動(dòng)畫(huà) 136
7.2.2 保存動(dòng)畫(huà) 137
7.3 分析計(jì)算 141
7.3.1 SymPy軟件包 141
7.3.2 Wolfram Alpha 142
第8 章 第三次上機(jī)實(shí)驗(yàn) 145
8.1 卷積 146
8.1.1 Python 的圖像處理工具 146
8.1.2 圖像平均 148
8.1.3 使用高斯濾波器做平滑 149
8.2 圖像去噪 149
8.3 特征強(qiáng)調(diào) 150
繼續(xù)努力 152
附錄A 安裝Python 154
A.1 安裝Python 和Spyder 154
A.1.1 圖形界面安裝 155
A.1.2 命令行安裝 156
A.2 設(shè)置Spyder 159
A.2.1 工作目錄 159
A.2.2 交互圖形 159
A.2.3 腳本模塊 159
A.2.4 重啟 160
A.3 加速 160
A.4 保持版本最新 161
A.5 安裝FFmpeg 161
附錄B 錯(cuò)誤和錯(cuò)誤消息 164
B.1 Python錯(cuò)誤概述 165
B.2 一些常見(jiàn)的錯(cuò)誤 166
附錄C 比較Python 2與Python 3 170
C.1 除法 171
C.2 用戶(hù)輸入 171
C.3 打印命令 172
C.4 更多幫助 173
附錄D 深入學(xué)習(xí) 174
D.1 賦值語(yǔ)句 174
D.2 內(nèi)存管理 177
D.3 函數(shù) 177
D.4 作用域 178
D.4.1 命名沖突 180
D.4.2 作為參數(shù)傳遞變量 181
D.5 總結(jié) 182
附錄E 練習(xí)的解答 183
致謝 189
參考文獻(xiàn) 190

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)