第4章 SymPy——符號(hào)運(yùn)算好幫手 115
4.1 從例子開始 115
4.1.1 封面上的經(jīng)典公式 115
4.1.2 球體體積 117
4.2 數(shù)學(xué)表達(dá)式 119
4.2.1 符號(hào) 119
4.2.2 數(shù)值 121
4.2.3 運(yùn)算符和函數(shù) 122
4.3 符號(hào)運(yùn)算 125
4.3.1 表達(dá)式變換和化簡(jiǎn) 125
4.3.2 方程 128
4.3.3 微分 129
4.3.4 微分方程 130
4.3.5 積分 131
4.4 其他功能 133
4.4.1 平面幾何 133
4.4.2 繪圖 135
第5章 matplotlib——繪制精美的圖表 139
5.1 快速繪圖 139
5.1.1 使用pyplot模塊繪圖 139
5.1.2 以面向?qū)ο蠓绞嚼L圖 142
5.1.3 配置屬性 143
5.1.4 繪制多個(gè)子圖 145
5.1.5 配置文件 147
5.1.6 在圖表中顯示中文 149
5.2 Artist對(duì)象 152
5.2.1 Artist對(duì)象的屬性 154
5.2.2 Figure容器 155
5.2.3 Axes容器 156
5.2.4 Axis容器 159
5.2.5 Artist對(duì)象的關(guān)系 163
5.3 坐標(biāo)變換和注釋 164
5.3.1 4種坐標(biāo)系 167
5.3.2 坐標(biāo)變換的步驟 169
5.3.3 制作陰影效果 173
5.3.4 添加注釋 174
5.4 繪圖函數(shù)簡(jiǎn)介 177
5.4.1 對(duì)數(shù)坐標(biāo)圖 177
5.4.2 極坐標(biāo)圖 178
5.4.3 柱狀圖 179
5.4.4 散列圖 180
5.4.5 圖像 181
5.4.6 等值線圖 184
5.4.7 三維繪圖 187
第6章 Traits——為Python添加類型定義 190
6.1 開發(fā)背景 190
6.2 Trait屬性的功能 192
6.3 Trait類型對(duì)象 196
6.4 Trait的元數(shù)據(jù) 198
6.5 預(yù)定義的Trait類型 200
6.6 Property屬性 204
6.7 Trait屬性監(jiān)聽 206
6.8 Event和Button屬性 210
6.9 Trait屬性的從屬關(guān)系 211
6.10 動(dòng)態(tài)添加Trait屬性 213
6.11 創(chuàng)建自己的Trait類型 215
6.11.1 從TraitType繼承 215
6.11.2 使用Trait() 217
6.11.3 定義TraitHandler類 219