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

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

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

定 價(jià):¥59.00

作 者: (美)Gerald Recktenwald著;伍衛(wèi)國(guó)[等]譯;伍衛(wèi)國(guó)譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)叢書
標(biāo) 簽: Matlab

ISBN: 9787111146186 出版時(shí)間: 2004-09-01 包裝: 膠版紙
開本: 26cm 頁(yè)數(shù): 554 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

出版者的話
專家指導(dǎo)委員會(huì)
譯者序
前言
第1章 緒論
1.1 專有名詞
1.1.1 數(shù)值計(jì)算和符號(hào)計(jì)算
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 練習(xí)的難易級(jí)別
第一部分 MATLAB基礎(chǔ)
第2章 MATLAB的交互計(jì)算
2.1 運(yùn)行MATLAB
2.1.1 MATLAB用于表達(dá)式計(jì)算
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 矩陣元素的下標(biāo)符號(hào)
2.2.3 冒號(hào)運(yùn)算符
2.2.4 從向量或矩陣中刪除元素
2.2.5 對(duì)矩陣的數(shù)學(xué)運(yùn)算
2.2.6 矩陣變維
2.3 其他變量類型
2.3.1 復(fù)數(shù)
2.3.2 字符串
2.3.3 多項(xiàng)式
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é)
習(xí)題
第3章 MATLAB編程
3.1 m文件腳本
3.1.1 創(chuàng)建m文件
3.1.2 腳本的副作用
3.1.3 注釋語(yǔ)句
3.2 m文件函數(shù)
3.2.1 函數(shù)語(yǔ)法
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)系運(yùn)算符
3.4.2 運(yùn)算符的優(yōu)先級(jí)
3.4.3 if…else語(yǔ)句
3.4.4 使用switch結(jié)構(gòu)進(jìn)行條件選擇
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 對(duì)向量和矩陣預(yù)分配內(nèi)存
3.5.3 向量化索引法和邏輯函數(shù)
3.6 解決方法(deus ex machina)
3.6.1 輸入輸出參數(shù)個(gè)數(shù)可變
3.6.2 全局變量
3.6.3 函數(shù)feval
3.6.4 嵌入函數(shù)對(duì)象
3.7 小結(jié)
習(xí)題
第4章 編制和調(diào)試MATLAB程序
4.1 m文件的組織和編排
4.1.1 一致性設(shè)計(jì)風(fēng)格的使用
4.1.2 直觀的程序塊和空白符
4.1.3 有意義的變量名
4.1.4 文檔資料
4.2 編制數(shù)值解法程序
4.2.1 逐步求精
4.2.2 實(shí)現(xiàn):?jiǎn)纬绦蚨鄊文件
4.2.3 測(cè)試
4.3 調(diào)試
4.3.1 防錯(cuò)性程序設(shè)計(jì)
4.3.2 調(diào)試工具
4.4 小結(jié)
習(xí)題
第二部分 數(shù)值技術(shù)
第5章 計(jì)算中的誤差
5.1 數(shù)的數(shù)字表示法
5.1.1 位、字節(jié)和字
5.1.2 整數(shù)
5.1.3 浮點(diǎn)數(shù)
5.1.4 數(shù)值計(jì)算和符號(hào)計(jì)算
5.2 有限精度運(yùn)算
5.2.1 機(jī)器精度
5.2.2 程序計(jì)算中的蘊(yùn)涵式
5.2.3 測(cè)量誤差
5.2.4 迭代序列的收斂
5.2.5 相對(duì)收斂性準(zhǔn)則和絕對(duì)收斂性準(zhǔn)則
5.3 算法的截?cái)嗾`差
5.3.1 泰勒級(jí)數(shù)
5.3.2 階符
5.4 小結(jié)
習(xí)題
第6章 一元方程f(x)=0求根
6.1 預(yù)備知識(shí)
6.1.1 總則
6.1.2 基本的求根程序
6.1.3 根區(qū)間劃分
6.2 定點(diǎn)迭代
6.3 分法
6.3.1 分法的分析
6.3.2 收斂準(zhǔn)則
6.3.3 二分法的一般實(shí)現(xiàn)
6.4 牛頓法
6.4.1 牛頓法的收斂性
6.4.2 牛頓法的一般實(shí)現(xiàn)
6.5 割線法
6.6 混合法
6.7 多項(xiàng)式的根
6.8 小結(jié)
習(xí)題
第7章 線性代數(shù)回顧
7.1 向量
7.1.1 向量操作
7.1.2 向量的范數(shù)
7.1.3 正交向量
7.2 矩陣
7.2.1 矩陣中的每行和每列都是向量
7.2.2 對(duì)矩陣進(jìn)行的操作
7.2.3 矩陣運(yùn)算和向量運(yùn)算的操作次數(shù)
7.2.4 矩陣的范數(shù)
7.3 向量和矩陣的數(shù)學(xué)性質(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 對(duì)角矩陣
7.4.2 單位矩陣
7.4.3 矩陣的逆
7.4.4 對(duì)稱矩陣
7.4.5 三對(duì)角矩陣
7.4.6 正定矩陣
7.4.7 正交矩陣
7.4.8 置換矩陣
7.5 小結(jié)
習(xí)題
第8章 解方程組
8.1 基本概念
8.1.1 矩陣公式
8.1.2 方程組有解的條件
8.2 高斯消去法
8.2.1 解對(duì)角方程組
8.2.2 求解三角方程組
8.2.3 不選主元的高斯消去法
8.2.4 選主元的高斯消去法
8.2.5 用反斜杠運(yùn)算符求解方程組
8.3 數(shù)值法求解方程組Ax=b的局限性
8.3.1 計(jì)算量
8.3.2 對(duì)輸入?yún)?shù)的敏感性
8.3.3 計(jì)算穩(wěn)定性
8.3.4 殘差
8.3.5 經(jīng)驗(yàn)法則
8.3.6 計(jì)算k(A)
8.4 分解法
8.4.1 LU分解
8.4.2 Cholesky分解
8.4.3 再論反斜杠運(yùn)算符
8.5 非線性方程組
8.5.1 用迭代法求解非線性系統(tǒng)
8.5.2 逐次代換法
8.5.3 牛頓法
8.6 小結(jié)
習(xí)題
第9章 數(shù)據(jù)的最小二乘曲線擬合
9.1 數(shù)據(jù)的直線擬合
9.1.1 求殘差最小值
9.1.2 超定方程組
9.1.3 直線擬合的實(shí)現(xiàn)
9.1.4 R2統(tǒng)計(jì)量
9.1.5 顯式非線性函數(shù)的多直線擬合
9.1.6 數(shù)據(jù)直線擬合小結(jié)
9.2 函數(shù)線性組合的最小二乘擬合
9.2.1 基本函數(shù)
9.2.2 通過求解正規(guī)方程組來進(jìn)行最小二乘擬合
9.2.3 用QR分解法進(jìn)行最小二乘逼近(擬合)
9.2.4 多項(xiàng)式曲線擬合
9.3 多元線性最小二乘擬合
9.4 小結(jié)
習(xí)題
第10章 插值
10.1 基本思想
10.1.1 插值和曲線擬合
10.1.2 插值和外插
10.2 任意階的插值多項(xiàng)式
10.2.1 用單項(xiàng)式基本插值公式進(jìn)行多項(xiàng)式插值
10.2.2 用拉格朗日基本插值公式進(jìn)行多項(xiàng)式插值
10.2.3 使用牛頓基本插值公式進(jìn)行多項(xiàng)式插值
10.2.4 多項(xiàng)式擺動(dòng)
10.3 分段多項(xiàng)式插值
10.3.1 分段線性插值
10.3.2 查找支點(diǎn)
10.3.3 linterp函數(shù)
10.3.4 分段三階Hermite插值
10.3.5 三階樣條插值
10.4 MATLAB的內(nèi)置插值函數(shù)
10.5 小結(jié)
習(xí)題
第11章 數(shù)值積分
11.1 基本思想和術(shù)語(yǔ)
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é)點(diǎn)和權(quán)
11.3.4 節(jié)點(diǎn)和權(quán)值的計(jì)算
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é)
習(xí)題
第12章 常微分方程的數(shù)值積分
12.1 基本思想和術(shù)語(yǔ)
12.1.1 常微分方程
12.1.2 數(shù)值求解策略概述
12.2 歐拉法
12.2.1 歐拉法的實(shí)現(xiàn)
12.2.2 歐拉法的分析
12.2.3 一般化:?jiǎn)尾椒?br />12.2.4 本節(jié)小結(jié)
12.3 高階單步法
12.3.1 中點(diǎn)法
12.3.2 Heun法
12.3.3 四階Runge-Kutta法
12.4 自適應(yīng)步長(zhǎng)算法
12.5 聯(lián)立ODE組
12.5.1 聯(lián)立ODE組的RK-4算法
12.5.2 高階微分方程
12.6 其他主題
12.7 小結(jié)
習(xí)題
附錄A 特征值和特征方程組
附錄B 稀疏矩陣
參考文獻(xiàn)
MATLAB工具箱函數(shù)
NMM工具箱m文件函數(shù)列表
索引

本目錄推薦

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