本書介紹如何用Python開發科學計算的應用程式,除了介紹數值計算之外,還著重介紹如何製作互動式的2D、3D影像,如何設計精巧的程式介面,如何與C語言撰寫的高速計算程式結合,如何撰寫聲音、影像處理演算法等內容。
書中涉及的Python擴充函數庫包含NumPy、SciPy、SymPy、matplotlib、Traits、TraitsUI、Chaco、TVTK、Mayavi、VPython、OpenCV等,涉及的應用領域包含數值運算、符號運算、2D圖表、3D資料視覺化、3D動畫示範、影像處理以及介面設計等。
書中以大量實例指導讀者逐步深入研究,每個實例程式都有完整的解釋,並都能在本書推薦的執行環境中正常執行。此外,本書附有大量的圖表和插圖,力求減少長篇的理論介紹和公式推導,以便讀者透過實例和資料學習同時也能了解理論基礎。
本書特色
3D遊戲的畫面怎麼產生的?
Google的精確搜尋如何找到最符合的結果?
如何模擬超新星爆炸的能量?
Photoshop如何可以立即做出不同的超炫特效?
蘋果的Siri是如何立即辨識出你說的話?
這些最尖端的技術,都是由諾貝爾獎等級的基礎數學公式演變而來。本書以了數學及科學界最流行的Python程式語言為主,搭配Python專用的進階數學計算函數庫,讓你的個人電腦PC,也能在Windows作業系統之下,完成全世界最複雜的科學運算,開發出革命性的新技術!
目錄
第1章 軟體套件的安裝和介紹
第2章 NumPy——快速處理資料
第3章 SciPy——數值計算庫
第4章 SymPy——符號運算好幫手
第5章 matplotlib——繪製精美
第6章 Traits——為Python增加型態
第7章 TraitsUI——輕鬆製作使用者
第8章 Chaco——互動式圖表
第9章 TVTK——資料的3D視覺化
第10章 Mayavi——更方便的視覺化
第11章 VPython——製作3D示範
第12章 OpenCV——影像處理和電腦
第13章 資料和檔案
第14章 數字訊號系統
第15章 頻域訊號處理
第16章 用C語言加強計算效率
第17章 自我調整濾波器
第18章 單擺和雙擺模擬
第19章 分形幾何
第1章 軟體套件的安裝和介紹
第2章 NumPy——快速處理資料
第3章 SciPy——數值計算庫
第4章 SymPy——符號運算好幫手
第5章 matplotlib——繪製精美
第6章 Traits——為Python增加型態
第7章 TraitsUI——輕鬆製作使用者
第8章 Chaco——互動式圖表
第9章 TVTK——資料的3D視覺化
第10章 Mayavi——更方便的視覺化
第11章 VPython——製作3D示範
第12章 OpenCV——影像處理和電腦
第13章 資料和檔案
第14章 數字訊號系統
第15章 頻域訊號處理
第16章 用C語言加強計算效率
第17章 自我調整濾波器
第18章...
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。