python程序设计与科学计算pdf_用Python做科学计算 pdf版
本書將介紹如何用Python開發(fā)科學(xué)計算的應(yīng)用程序,除了介紹數(shù)值計算之外,我們還將著重介紹如何制作交互式的2D、3D圖像;如何設(shè)計精巧的程序界面;如何和C語言所編寫的高速計算程序結(jié)合;如何編寫聲音、圖像處理算法.
目錄
基礎(chǔ)篇
科學(xué)計算所用到的各種庫的入門介紹
軟件包的安裝和介紹
安裝軟件包
函數(shù)庫介紹
NumPy-快速處理數(shù)據(jù)
ndarray對象
ufunc運算
矩陣運算
文件存取
SciPy-數(shù)值計算庫
最小二乘擬合
函數(shù)最小值
非線性方程組求解
B-Spline樣條曲線
數(shù)值積分
解常微分方程組
濾波器設(shè)計
用Weave嵌入C語言
SymPy-符號運算好幫手
封面上的經(jīng)典公式
球體體積
matplotlib-繪制精美的圖表
快速繪圖
繪制多軸圖
配置文件
Artist對象
Traits-為Python添加類型定義
背景
Traits是什么
動態(tài)添加Trait屬性
Property屬性
Trait屬性監(jiān)聽
TraitsUI-輕松制作用戶界面
缺省界面
自定義界面
配置視圖
Chaco-交互式圖表
面向腳本繪圖
面向應(yīng)用繪圖
TVTK-三維可視化數(shù)據(jù)
TVTK使用簡介
TVTK的改進(jìn)
Mayavi-更方便的可視化
用mlab快速繪圖
Mayavi應(yīng)用程序
將Mayavi嵌入到界面中
Visual-制作3D演示動畫
場景、物體和照相機(jī)
簡單動畫
盒子中反彈的球
OpenCV-圖像處理和計算機(jī)視覺
讀寫圖像和視頻文件
手冊篇
各個庫的用戶使用手冊的翻譯
Traits使用手冊
traits
traits.ui
Visual使用手冊
場景窗口
實戰(zhàn)篇
用所學(xué)到的東西解決實際問題
聲音的輸入輸出
讀寫Wave文件
用pyAudio播放和錄音
用pyMedia播放Mp3
數(shù)字信號系統(tǒng)
FIR和IIR濾波器
FIR濾波器設(shè)計
IIR濾波器設(shè)計
濾波器的頻率響應(yīng)
二次均衡器設(shè)計工具
FFT演示程序
FFT知識復(fù)習(xí)
合成時域信號
三角波FFT演示程序
頻域信號處理
觀察信號的頻譜
快速卷積
Hilbert變換
Ctypes和NumPy
用ctypes加速計算
用ctypes調(diào)用DLL
numpy對ctypes的支持
自適應(yīng)濾波器和NLMS模擬
自適應(yīng)濾波器簡介
NLMS計算公式
NumPy實現(xiàn)
DLL函數(shù)的編寫
ctypes的python接口
單擺和雙擺模擬
單擺模擬
雙擺模擬
分形與混沌
Mandelbrot集合
迭代函數(shù)系統(tǒng)(IFS)
L-System分形
附錄
關(guān)于本書的編寫
本書的編寫工具
問題與解決方案
ReST使用心得
未解決的問題
最近更新
源程序集
總結(jié)
以上是生活随笔為你收集整理的python程序设计与科学计算pdf_用Python做科学计算 pdf版的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 对标世界一流价值创造行动对加快建设世界一
- 下一篇: 夜间灯光数据dn值_中国区域DMSP/O