注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)自然科學自然科學總論數(shù)值方法和MATLAB實現(xiàn)與應(yīng)用

數(shù)值方法和MATLAB實現(xiàn)與應(yīng)用

數(shù)值方法和MATLAB實現(xiàn)與應(yīng)用

定 價:¥59.00

作 者: (美)Gerald Recktenwald著;伍衛(wèi)國[等]譯;伍衛(wèi)國譯
出版社: 機械工業(yè)出版社
叢編項: 計算機科學叢書
標 簽: Matlab

ISBN: 9787111146186 出版時間: 2004-09-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 554 字數(shù):  

內(nèi)容簡介

  本書深入淺出地講述了標準數(shù)值方法在實際問題中的實現(xiàn)與應(yīng)用,突出體現(xiàn)理論知識與工程實踐相結(jié)合,并提供了大量可直接運行的范例程序來展示如何使用MATLAB解決實際問題。本書各章還附有大量習題,以供讀者嘗試自己動手應(yīng)用數(shù)值方法來解決實際問題,為應(yīng)用計算打下堅實的基礎(chǔ)。本書基礎(chǔ)知識完備、實例豐富,是一本數(shù)值計算和工程實踐方面的優(yōu)秀教材。本書特點●通過使用數(shù)值實驗來學習數(shù)值方法●講解在MATLAB中如何自然地表示對矩陣和向量的計算●使用大量的范例。小到為某個基本算法而給出簡潔的示例,大到實際工程問題的求解●堅持使用具有完備的文檔和按照MATLAB編程風格的結(jié)構(gòu)化代碼●掌握通用程序庫——NMMT具箱●算法開發(fā)循序漸進,引導讀者理解MATLAB工具箱中更復(fù)雜的內(nèi)置函數(shù)

作者簡介

  GeraldRecktenwald,波特蘭州立大學機械工程系的副教授,長期從事數(shù)值方法方面的教學工作。

圖書目錄

出版者的話
專家指導委員會
譯者序
前言
第1章 緒論
1.1 專有名詞
1.1.1 數(shù)值計算和符號計算
1.1.2 數(shù)值方法與數(shù)值算法
1.1.3 數(shù)值方法與數(shù)值分析
1.2 MATLAB概述
1.3 本書的組織結(jié)構(gòu)
1.3.1 MATLAB基礎(chǔ)
1.3.2 數(shù)值技術(shù)
1.3.3 MATLAB程序的交叉引用
1.4 練習的難易級別
第一部分 MATLAB基礎(chǔ)
第2章 MATLAB的交互計算
2.1 運行MATLAB
2.1.1 MATLAB用于表達式計算
2.1.2 MATLAB變量
2.1.3 內(nèi)置變量和函數(shù)
2.1.4 函數(shù)和命令
2.1.5 在線幫助
2.2 矩陣與向量
2.2.1 創(chuàng)建矩陣
2.2.2 矩陣元素的下標符號
2.2.3 冒號運算符
2.2.4 從向量或矩陣中刪除元素
2.2.5 對矩陣的數(shù)學運算
2.2.6 矩陣變維
2.3 其他變量類型
2.3.1 復(fù)數(shù)
2.3.2 字符串
2.3.3 多項式
2.4 管理交互環(huán)境
2.4.1 MATLABT作區(qū)
2.4.2 處理外部文件中的數(shù)據(jù)
2.5 在MATLAB中繪制圖形
2.5.1 畫線
2.5.2 給圖形作注解
2.5.3 子視窗
2.5.4 繪制表面圖
2.5.5 輪廓線
2.6 小結(jié)
習題
第3章 MATLAB編程
3.1 m文件腳本
3.1.1 創(chuàng)建m文件
3.1.2 腳本的副作用
3.1.3 注釋語句
3.2 m文件函數(shù)
3.2.1 函數(shù)語法
3.2.2 輸入和輸出參數(shù)
3.2.3 主函數(shù)和子函數(shù)
3.3 輸入和輸出
3.3.1 提示用戶輸入數(shù)據(jù)
3.3.2 文本輸出
3.4 流程控制
3.4.1 關(guān)系運算符
3.4.2 運算符的優(yōu)先級
3.4.3 if…else語句
3.4.4 使用switch結(jié)構(gòu)進行條件選擇
3.4.5 for循環(huán)
3.4.6 while循環(huán)
3.4.7 break命令
3.4.8 return命令
3.5 向量化
3.5.1 用向量操作代替循環(huán)
3.5.2 對向量和矩陣預(yù)分配內(nèi)存
3.5.3 向量化索引法和邏輯函數(shù)
3.6 解決方法(deus ex machina)
3.6.1 輸入輸出參數(shù)個數(shù)可變
3.6.2 全局變量
3.6.3 函數(shù)feval
3.6.4 嵌入函數(shù)對象
3.7 小結(jié)
習題
第4章 編制和調(diào)試MATLAB程序
4.1 m文件的組織和編排
4.1.1 一致性設(shè)計風格的使用
4.1.2 直觀的程序塊和空白符
4.1.3 有意義的變量名
4.1.4 文檔資料
4.2 編制數(shù)值解法程序
4.2.1 逐步求精
4.2.2 實現(xiàn):單程序多m文件
4.2.3 測試
4.3 調(diào)試
4.3.1 防錯性程序設(shè)計
4.3.2 調(diào)試工具
4.4 小結(jié)
習題
第二部分 數(shù)值技術(shù)
第5章 計算中的誤差
5.1 數(shù)的數(shù)字表示法
5.1.1 位、字節(jié)和字
5.1.2 整數(shù)
5.1.3 浮點數(shù)
5.1.4 數(shù)值計算和符號計算
5.2 有限精度運算
5.2.1 機器精度
5.2.2 程序計算中的蘊涵式
5.2.3 測量誤差
5.2.4 迭代序列的收斂
5.2.5 相對收斂性準則和絕對收斂性準則
5.3 算法的截斷誤差
5.3.1 泰勒級數(shù)
5.3.2 階符
5.4 小結(jié)
習題
第6章 一元方程f(x)=0求根
6.1 預(yù)備知識
6.1.1 總則
6.1.2 基本的求根程序
6.1.3 根區(qū)間劃分
6.2 定點迭代
6.3 分法
6.3.1 分法的分析
6.3.2 收斂準則
6.3.3 二分法的一般實現(xiàn)
6.4 牛頓法
6.4.1 牛頓法的收斂性
6.4.2 牛頓法的一般實現(xiàn)
6.5 割線法
6.6 混合法
6.7 多項式的根
6.8 小結(jié)
習題
第7章 線性代數(shù)回顧
7.1 向量
7.1.1 向量操作
7.1.2 向量的范數(shù)
7.1.3 正交向量
7.2 矩陣
7.2.1 矩陣中的每行和每列都是向量
7.2.2 對矩陣進行的操作
7.2.3 矩陣運算和向量運算的操作次數(shù)
7.2.4 矩陣的范數(shù)
7.3 向量和矩陣的數(shù)學性質(zhì)
7.3.1 線性無關(guān)性
7.3.2 向量空間
7.3.3 與矩陣相關(guān)的子空間
7.3.4 矩陣的秩
7.3.5 矩陣的行列式
7.4 特殊矩陣
7.4.1 對角矩陣
7.4.2 單位矩陣
7.4.3 矩陣的逆
7.4.4 對稱矩陣
7.4.5 三對角矩陣
7.4.6 正定矩陣
7.4.7 正交矩陣
7.4.8 置換矩陣
7.5 小結(jié)
習題
第8章 解方程組
8.1 基本概念
8.1.1 矩陣公式
8.1.2 方程組有解的條件
8.2 高斯消去法
8.2.1 解對角方程組
8.2.2 求解三角方程組
8.2.3 不選主元的高斯消去法
8.2.4 選主元的高斯消去法
8.2.5 用反斜杠運算符求解方程組
8.3 數(shù)值法求解方程組Ax=b的局限性
8.3.1 計算量
8.3.2 對輸入?yún)?shù)的敏感性
8.3.3 計算穩(wěn)定性
8.3.4 殘差
8.3.5 經(jīng)驗法則
8.3.6 計算k(A)
8.4 分解法
8.4.1 LU分解
8.4.2 Cholesky分解
8.4.3 再論反斜杠運算符
8.5 非線性方程組
8.5.1 用迭代法求解非線性系統(tǒng)
8.5.2 逐次代換法
8.5.3 牛頓法
8.6 小結(jié)
習題
第9章 數(shù)據(jù)的最小二乘曲線擬合
9.1 數(shù)據(jù)的直線擬合
9.1.1 求殘差最小值
9.1.2 超定方程組
9.1.3 直線擬合的實現(xiàn)
9.1.4 R2統(tǒng)計量
9.1.5 顯式非線性函數(shù)的多直線擬合
9.1.6 數(shù)據(jù)直線擬合小結(jié)
9.2 函數(shù)線性組合的最小二乘擬合
9.2.1 基本函數(shù)
9.2.2 通過求解正規(guī)方程組來進行最小二乘擬合
9.2.3 用QR分解法進行最小二乘逼近(擬合)
9.2.4 多項式曲線擬合
9.3 多元線性最小二乘擬合
9.4 小結(jié)
習題
第10章 插值
10.1 基本思想
10.1.1 插值和曲線擬合
10.1.2 插值和外插
10.2 任意階的插值多項式
10.2.1 用單項式基本插值公式進行多項式插值
10.2.2 用拉格朗日基本插值公式進行多項式插值
10.2.3 使用牛頓基本插值公式進行多項式插值
10.2.4 多項式擺動
10.3 分段多項式插值
10.3.1 分段線性插值
10.3.2 查找支點
10.3.3 linterp函數(shù)
10.3.4 分段三階Hermite插值
10.3.5 三階樣條插值
10.4 MATLAB的內(nèi)置插值函數(shù)
10.5 小結(jié)
習題
第11章 數(shù)值積分
11.1 基本思想和術(shù)語
11.2 Newton-Cotes公式
11.2.1 梯形公式
11.2.2 Simpson公式
11.2.3 Newton-Cotes公式總覽
11.3 高斯求積法
11.3.1 理論基礎(chǔ)
11.3.2 Gauss-Legendre求積法的基本公式
11.3.3 查表求節(jié)點和權(quán)
11.3.4 節(jié)點和權(quán)值的計算
11.3.5 Gauss-Legendre求積法的復(fù)合公式
11.4 自適應(yīng)求積法
11.4.1 基于Simpson公式的自適應(yīng)積分
11.4.2 內(nèi)置quad和quad8函數(shù)
11.4.3 新的quad和quadl函數(shù)
11.5 廣義積分和其他復(fù)雜問題
11.6 小結(jié)
習題
第12章 常微分方程的數(shù)值積分
12.1 基本思想和術(shù)語
12.1.1 常微分方程
12.1.2 數(shù)值求解策略概述
12.2 歐拉法
12.2.1 歐拉法的實現(xiàn)
12.2.2 歐拉法的分析
12.2.3 一般化:單步法
12.2.4 本節(jié)小結(jié)
12.3 高階單步法
12.3.1 中點法
12.3.2 Heun法
12.3.3 四階Runge-Kutta法
12.4 自適應(yīng)步長算法
12.5 聯(lián)立ODE組
12.5.1 聯(lián)立ODE組的RK-4算法
12.5.2 高階微分方程
12.6 其他主題
12.7 小結(jié)
習題
附錄A 特征值和特征方程組
附錄B 稀疏矩陣
參考文獻
MATLAB工具箱函數(shù)
NMM工具箱m文件函數(shù)列表
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號