正文

目 錄(5)

Python 科學(xué)計(jì)算 作者:張若愚


第15章  頻域信號(hào)處理 505

15.1  FFT演示程序 505

15.1.1  FFT知識(shí)復(fù)習(xí) 505

15.1.2  合成時(shí)域信號(hào) 509

15.1.3  三角波FFT演示程序 511

15.2  觀察信號(hào)的頻譜 512

15.2.1  窗函數(shù) 515

15.2.2  頻譜平均 517

15.2.3  譜圖 519

15.3  卷積運(yùn)算 522

15.3.1  快速卷積 522

15.3.2  分段運(yùn)算 524

15.4  信號(hào)處理 526

15.4.1  基本框架 527

15.4.2  頻域?yàn)V波器 528

15.4.3  頻率變調(diào)處理 530

15.4.4  用譜圖差減法降噪 531

15.5  Hilbert變換 532

第16章  用C語(yǔ)言提高計(jì)算效率 537

16.1  用ctypes調(diào)用DLL庫(kù) 537

16.2  用Weave嵌入C++程序 541

16.2.1  Weave的工作原理 541

16.2.2  處理NumPy數(shù)組 543

16.2.3  使用blitz()提速 546

16.2.4  擴(kuò)展模塊 548

16.3  用Cython將Python編譯成C 549

16.3.1  編譯Cython程序 549

16.3.2  提高計(jì)算效率 550

16.3.3  快速訪問(wèn)NumPy數(shù)組 553

16.4  用SWIG創(chuàng)建擴(kuò)展模塊 555

16.4.1  SWIG的調(diào)用方法和實(shí)例 555

16.4.2  SWIG基礎(chǔ) 558

16.4.3  SWIG處理NumPy數(shù)組 566

第17章  自適應(yīng)濾波器 571

17.1  自適應(yīng)濾波器簡(jiǎn)介 571

17.1.1  系統(tǒng)識(shí)別 571

17.1.2  信號(hào)預(yù)測(cè) 572

17.1.3  信號(hào)均衡 572

17.2  NLMS計(jì)算公式 573

17.3  用NumPy實(shí)現(xiàn)NLMS算法 575

17.3.1  系統(tǒng)辨識(shí)模擬 577

17.3.2  信號(hào)均衡模擬 579

17.3.3  卷積逆運(yùn)算 581

17.4  用C語(yǔ)言加速NLMS運(yùn)算 583

17.4.1  用SWIG編寫擴(kuò)展模塊 583

17.4.2  用Weave嵌入C++程序 586

第18章  單擺和雙擺模擬 588

18.1  單擺模擬 588

18.1.1  小角度時(shí)的擺動(dòng)周期 589

18.1.2  大角度時(shí)的擺動(dòng)周期 590

18.2  雙擺模擬 592

18.2.1  公式推導(dǎo) 592

18.2.2  微分方程的數(shù)值解 595

18.2.3  動(dòng)畫演示 598

第19章  分形幾何 599

19.1  Mandelbrot集合 599

19.1.1  使用NumPy加速計(jì)算 601

19.1.2  使用Weave加速計(jì)算 603

19.1.3  連續(xù)的逃逸時(shí)間 604

19.1.4  Mandelbrot演示程序 605

19.2  迭代函數(shù)系統(tǒng)(IFS) 606

19.2.1  二維仿射變換 610

19.2.2  迭代函數(shù)系統(tǒng)設(shè)計(jì)器 610

19.3  L-System分形 613

19.4  分形山脈 616

19.4.1  一維中點(diǎn)移位法 616

19.4.2  二維中點(diǎn)移位法 618

19.4.3  菱形方形算法 619


上一章目錄下一章

Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)