內容介紹
《21世紀高等學校規劃教材·電子信息:MATLAB計算方法》以現代數值計算軟體MATLAB作為算法實現工具,主要介紹在科學研究和工程技術中常用的數值計算方法。全書共分8章,主要內容包括MATLAB概述、MATLAB程式設計、數值計算的基本概念、非線性方程的數值解法、線性代數方程組的數值解法、插值方法、數值積分、常微分方程的數值解法。
圖書目錄
第1章MATLAB概述
1.1MATLAB簡介
1.2MATLAB的安裝與啟動
1.3MATLAB的工作環境
1.4MATLAB的檔案類型
1.5MATLAB的幫助文檔
習題1
第2章MATLAB程式設計
2.1變數和表達式
2.2矩陣及矩陣處理
2.2.1創建矩陣
2.2.2矩陣的處理
2.3矩陣運算
2.3.1矩陣的算術運算
2.3.2矩陣的關係運算和邏輯運算
2.3.3運算的優先權
2.4繪圖
2.5程式設計
2.5.1M檔案
2.5.2數據的輸入和輸出
2.5.3流程控制
習題2
第3章數值計算的基本概念
3.1誤差的來源
3.2絕對誤差和相對誤差
3.3有效數字
3.4誤差的傳播
3.5數值計算中應遵循的原則
3.6MATLAB的套用
習題3
第4章非線性方程的數值解法
4.1二分法
4.2簡單疊代法
4.3牛頓疊代法
4.4弦截法
4.5MATLAB的套用
習題4
第5章線性代數方程組的數值解法
5.1高斯消去法
5.2選主元消去法
5.3矩陣的三角分解法
5.4雅可比疊代法
5.5高斯賽得爾疊代法
5.6MATLAB的套用
習題5
第6章插值方法
6.1代數插值
6.2拉格朗日插值
6.3插值餘項
6.4牛頓差商插值
6.4.1差商及其性質
6.4.2牛頓差商插值公式
6.5牛頓差分插值
6.5.1差分
6.5.2牛頓差分插值公式
6.6埃爾米特插值
6.7MATLAB的套用
習題6
第7章數值積分
7.1插值型求積公式
7.2代數精度
7.3復化求積公式
7.4求積公式的誤差
7.5變步長積分方法
7.6龍貝格求積公式
7.7MATLAB的套用
習題7
第8章常微分方程的數值解法
8.1歐拉方法
8.1.1向前歐拉方法
8.1.2歐拉方法的誤差分析
8.1.3向後歐拉方法
8.2改進的歐拉方法
8.2.1梯形公式
8.2.2改進的歐拉公式
8.2.3改進歐拉方法的誤差分析
8.3龍格庫塔法
8.3.1二階龍格庫塔公式
8.3.2三階龍格庫塔公式
8.3.3四階龍格庫塔公式
8.4亞當斯方法
8.4.1亞當斯外推公式
8.4.2亞當斯內插公式
8.4.3亞當斯預報校正公式
8.5MATLAB的套用
習題8
附錄部分習題答案
參考文獻