出版時間:2002-1-1 出版社:電子工業(yè)出版社 作者:蘇金明,阮沈勇 頁數(shù):379 字數(shù):624000
Tag標簽:無
內(nèi)容概要
本書分為上、下兩冊,著重講述最新版MATLAB在工程數(shù)學中的應用。上冊主要介紹MATLAB的基礎(chǔ)計算功能(數(shù)字計算功能與符號計算功能)、圖形用戶界面(GUI)的實現(xiàn)、MATLAB與其他語言的接口、計算方法功能的實現(xiàn)、M文件的編制以及圖形表達功能等。其中計算方法功能的實現(xiàn)部分給出了各種計算方法實現(xiàn)的MATLAB程序和應用實例;在圖形表達功能的介紹中不僅包括了常見的二維、三維圖形,還給出了等值圖、曲面圖、矢量圖、流線、流錐圖、流沙圖、流帶圖、流管圖、卷曲圖等工程中常見圖形的作法。
本書內(nèi)容詳盡、實用,可供工程技術(shù)專業(yè)、計算機專業(yè)和應用數(shù)學專業(yè)的大學生、研究生以及相關(guān)的工程技術(shù)人員、軟件開發(fā)人員閱讀。
書籍目錄
第1章 MATLAB簡介
1.1 概述
1.2 運行環(huán)境介紹
1.2.1 MATLAB的運行方式
1.2.2 MATLAB中的窗口
1.3 MATLAB的幫助系統(tǒng)
1.3.1 命令行幫助
1.3.2 聯(lián)機幫助
1.3.3 演示幫助
第2章 數(shù)值運算
2.1 MATLAB中的變量
2.2 數(shù)組及向量運算
2.2.1 數(shù)組構(gòu)造
2.2.2 數(shù)組運算
2.2.3 向量運算
2.3 矩陣運算
2.3.1 矩陣構(gòu)造
2.3.2 矩陣的基本運算
2.3.3 矩陣的常用函數(shù)運算
2.3.4 矩陣的分解運算
2.3.5 特殊矩陣的生成
2.3.6 稀疏矩陣的生成
2.4 多項式運算
2.4.1 多項式構(gòu)造
2.4.2 多項式運算
2.4.3 多項式的擬合
2.5 關(guān)系和邏輯運算
2.5.1 關(guān)系與邏輯操作符
2.5.2 測試函數(shù)
2.6 數(shù)據(jù)分析
2.6.1 基本數(shù)據(jù)操作函數(shù)
2.6.2 有限差分類函數(shù)
2.6.3 相關(guān)關(guān)系類函數(shù)
第3章 符號運算
3.1 符號表達式的生成
3.2 符號表達式的運算
3.2.1 提取分子、分母
3.2.2 符號表達式的基本代數(shù)運算
3.2.3 符號表達式的高級運算
3.3 符號與數(shù)值間的轉(zhuǎn)換及符號的可變精度運算
3.3.1 將符號表達式轉(zhuǎn)換成數(shù)值表達式
3.3.2 將數(shù)值轉(zhuǎn)換成符號表達式
3.3.3 可變精度運算
3.4 符號表達式的化簡
3.5 符號矩陣
3.5.1 符號矩陣的生成
3.5.2 符號矩陣的運算
3.6 符號微積分
3.6.1 符號極限
3.6.2 符號微分
3.6.3 符號積分
3.7 符號函數(shù)畫圖
3.8 符號方程求解
3.8.1 符號代數(shù)線性方程求解
3.8.2 符號代數(shù)非線性方程求解
3.8.3 符號微分方程求解
3.9 Maple命令
3.9.1 Maple(statement)
3.9.2 Maple(′function′,arg1,arg2)
第4章 MATLAB的圖形表達功能
4.1 基本二維圖形
4.1.1 曲線圖
4.1.2 對數(shù)坐標圖
4.1.3 半對數(shù)坐標圖
4.1.4 多軸曲線圖
4.2 特殊二維圖形
4.2.1 條形圖、水平條形圖
4.2.2 面積圖
4.2.3 餅圖
4.2.4 彗星圖
4.2.5 誤差條圖
4.2.6 函數(shù)曲線圖
4.2.7 帕累托圖
4.2.8 散點圖
4.2.9 散點矩陣圖
4.2.10 直方圖
4.2.11 玫瑰花圖
4.2.12 火柴桿圖
4.2.13 階梯圖
4.2.14 羅盤圖
4.2.15 羽列圖
4.2.16 多邊形面積圖
4.2.17 向量圖
4.2.18 等值線圖
4.2.19 交互繪圖
4.2.20 極坐標圖
4.2.21 圖區(qū)控制
4.3 三維圖形
4.3.1 三維條形圖和三維水平條形圖
4.3.2 柱形圖
4.3.3 三維彗星圖
4.3.4 帶形圖
4.3.5 三維散點圖
4.3.6 三維餅圖
4.3.7 三維火柴桿圖
4.3.8 三維矢量圖
4.3.9 切片圖
4.3.10 瀑布圖
4.3.11 三維等值線圖
4.3.12 三維網(wǎng)格圖
4.3.13 三維表面圖
4.3.14 線性三維圖
4.3.15 三角形網(wǎng)格圖
4.3.16 三角形表面圖
4.4 體積可視化
4.4.1 流線圖
4.4.2 流錐圖
4.4.3 流沙圖
4.4.4 流帶圖
4.4.5 切片流線圖
4.4.6 流管圖
4.4.7 卷曲圖
4.4.8 切片等值線圖
4.4.9 綜合實例
4.5 圖形格式控制
4.5.1 標題的添加
4.5.2 圖例
4.5.3 坐標軸標題
4.5.4 文本的添加
4.5.5 添加箭頭和直線
4.5.6 基本數(shù)據(jù)統(tǒng)計量的添加
4.6 圖形屬性控制
4.6.1 圖形的縮放
4.6.2 網(wǎng)格顯示控制
4.6.3 圖形的疊加
4.6.4 圖形的顏色
4.6.5 三維圖形的視圖控制
4.6.6 三維圖形的光照控制
4.7 坐標軸屬性控制
4.7.1 標簽屬性
4.7.2 坐標軸的位置
4.7.3 單個坐標軸的控制
4.8 圖形窗口控制
4.8.1 圖形窗口的創(chuàng)建
4.8.2 圖形的刷新和清除
4.8.3 關(guān)閉圖形窗口
第5章 程序設計——M文件
5.1 M文件簡介
5.2 M文件的程序結(jié)構(gòu)
5.2.1 順序結(jié)構(gòu)
5.2.2 循環(huán)結(jié)構(gòu)
5.2.3 分支結(jié)構(gòu)
5.3 程序流控制
5.4 M文件舉例
第6章 MATLAB與其他語言的連接
6.1 概述
6.1.1 基本概念
6.1.2 MEX接口函數(shù)
6.2 MATLAB的接口函數(shù)庫
6.2.1 engine函數(shù)庫
6.2.2 mex函數(shù)庫
6.2.3 mat函數(shù)庫
6.2.4 mx函數(shù)庫
6.3 MATLAB與C語言的接口
6.3.1 用C語言編寫MEX文件
6.3.2 在C語言中使用MATLAB編寫C主函數(shù)
6.4 MATLAB與C++語言的接口
6.4.1 用C++語言編寫MEX文件
6.4.2 在C++語言中使用MATLAB編寫C++主函數(shù)
第7章 圖形用戶界面(GUI)設計
7.1 圖形對象句柄
7.1.1 圖形對象
7.1.2 圖形對象句柄
7.2 GUI設計工具
7.2.1 對象設計編輯器
7.2.2 菜單編輯器
7.2.3 對象屬性查看器
7.2.4 位置調(diào)整工具
7.2.5 對象瀏覽器
7.3 菜單
7.3.1 菜單建立
7.3.2 菜單屬性
7.4 控件
7.4.1 控件對象類型
7.4.2 控件建立
7.4.3 控件屬性
7.4.4 控件屬性設置
7.5 對話框
7.5.1 公共對話框
7.5.2 一般對話框
7.6 GUI的編程
7.6.1 全局變量與用戶數(shù)據(jù)屬性
7.6.2 腳本式M文件
7.6.3 函數(shù)式M文件
7.7 鼠標操作
7.7.1 鼠標按下的處理
7.7.2 鼠標移動的處理
7.7.3 鼠標釋放的處理
7.8 GUI設計實例
第8章 計算方法的MATLAB實現(xiàn)
8.1 方程求根
8.2 線性方程組數(shù)值解法
8.2.1 直接解法
8.2.2 線性方程組求解中的變換
8.2.3 迭代解法
8.3 非線性方程組數(shù)值解法
8.3.1 不動點迭代法
8.3.2 Newton迭代法
8.3.3 擬Newton法
8.4 插值與擬合
8.4.1 一維線性插值
8.4.2 二維線性插值
8.4.3 三維線性插值
8.4.4 Lagrange插值
8.4.5 Newton插值
8.4.6 三次樣條插值
8.4.7 最小二乘法曲線擬合
8.5 數(shù)值積分與數(shù)值微分
8.5.1 Newton?Cotes求積公式
8.5.2 Gauss求積公式
8.5.3 Romberg(龍貝格)求積公式
8.5.4 數(shù)值微分
8.6 代數(shù)特征值問題的計算方法
8.6.1 特征值與特征向量
8.6.2 Schur法分解
8.6.3 Hessenberg法分解
8.6.4 QR法分解
8.6.5 廣義特征值的QZ分解
8.7 常微分方程的數(shù)值解法
8.7.1 Euler方法
8.7.2 Runge?Kutta方法
8.7.3 線性多步法
8.7.4 一階方程組與高階方程解法
?
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載