內容簡介
本書不僅介紹了與現代科學計算有關的數值計算方法,闡明了散值算法的基本理論和方法,以及這些散值算法在計算機上實現時的一些問題,還介紹了常用的最最佳化理論和方法。內容包括MATLAB入門介紹、數值計算的誤差分析、插值、數值積分和數值微分、快速傅立葉變換及套用'求根與非線性方程的數值解法、數據擬合與函式逼近、線性方程組求解、特徵系統、常微分方程初值問題的數值解法和最最佳化原理等十一章。各章內容具有一定的相對獨立,可根據需要進行取捨,同時對每種方法都配有適當的例題和習題。本書敘述力求清晰準確,條理分明。概念和方法的引入深入淺出,通俗易懂,閱讀本書只需具備高等數學和線性代數的基本知識即可。
目錄
第1章 MATALB入門
1.1 MATALB的打開及命令介紹
1.2 MATALB數據類型及運算
1.3 分支結構
1.4 循環結構for/end和while/end
1.5 數據的輸入與輸出
1.6 數組變數
1.7 MATALB特有的數字特徵
1.8 MATALB的數學函式
1.9 功能函式
1.10 M檔案
1.11 用M檔案開發程式
1.12 如何編寫函式
1.13 保存和載入數據
1.14 硬拷貝
習題1
第2章 誤差
2.1 誤差的來源與分類
2.2 誤差的基本概念
2.3 數值計算中應注意的幾個原則
習題2
第3章 多項式與插值
3.1 插值問題與插值多項式
3.2 Lagrange插值
3.3 均差與Newton插值公式
3.4 差分與Newton前後插值公式
3.5 Hermite插值
3.6 分段低次插值
3.7三次樣條插值
3.8 正交多項式
習題3
第4章 數值積分與數值微分
4.1 求積公式
4.2 Newton-Cotes型求積公式
4.3 複合求積公式
4.4 Romberg求積公式
4.5 Gauss求積公式
4.6 多重積分
4.7 數值微分
習題4
第5章 快速傅立葉變換
第6章 方程求根
第7章 數據擬合和函式逼近
第8章 線性方程組的數值解法
第9章 特徵系統
第10章 常微分方程的數值解法
第11章 最最佳化原理
附錄
參考文獻