第4章 SymPy——符號運算好幫手 115
4.1 從例子開始 115
4.1.1 封面上的經(jīng)典公式 115
4.1.2 球體體積 117
4.2 數(shù)學表達式 119
4.2.1 符號 119
4.2.2 數(shù)值 121
4.2.3 運算符和函數(shù) 122
4.3 符號運算 125
4.3.1 表達式變換和化簡 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 繪制多個子圖 145
5.1.5 配置文件 147
5.1.6 在圖表中顯示中文 149
5.2 Artist對象 152
5.2.1 Artist對象的屬性 154
5.2.2 Figure容器 155
5.2.3 Axes容器 156
5.2.4 Axis容器 159
5.2.5 Artist對象的關(guān)系 163
5.3 坐標變換和注釋 164
5.3.1 4種坐標系 167
5.3.2 坐標變換的步驟 169
5.3.3 制作陰影效果 173
5.3.4 添加注釋 174
5.4 繪圖函數(shù)簡介 177
5.4.1 對數(shù)坐標圖 177
5.4.2 極坐標圖 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類型對象 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 動態(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