本書(shū)基于MATLABR2015b和Simulink7.9版,內(nèi)容分為認(rèn)識(shí)MATLAB、程序設(shè)計(jì)、繪圖、符號(hào)計(jì)算、數(shù)值計(jì)算、圖形用戶界面、Simulink仿真和數(shù)字圖像處理綜合實(shí)訓(xùn)。在附錄中列出了常用函數(shù),書(shū)末附有部分習(xí)題答案。
★ 本書(shū)是《MATLAB基礎(chǔ)及應(yīng)用 第3版》(ISBN 978-7-111-37424-4)的改版。 ★ 知識(shí)系統(tǒng)全面,深度適中; ★ 文字通俗流暢,便于教學(xué); ★ 例題習(xí)題、實(shí)訓(xùn)項(xiàng)目豐富; ★ 適合任務(wù)驅(qū)動(dòng)式教學(xué)方法。
第1章 認(rèn)識(shí)MATLAB
1.1 MATLAB概述
1.1.1 操作桌面
1.1.2 幫助系統(tǒng)
1.1.3 數(shù)據(jù)結(jié)構(gòu)
1.1.4 MATLAB的特點(diǎn)
1.2 數(shù)據(jù)運(yùn)算
1.2.1 變量
1.2.2 常用數(shù)學(xué)函數(shù)
1.2.3 數(shù)據(jù)操作
1.3 矩陣
1.3.1 矩陣的建立
1.3.2 矩陣的基本計(jì)算
1.3.3 矩陣的操作
1.3.4 復(fù)數(shù)和復(fù)數(shù)矩陣
1.3.5 稀疏矩陣
1.4 關(guān)系運(yùn)算與邏輯運(yùn)算
1.4.1 關(guān)系運(yùn)算符
1.4.2 邏輯運(yùn)算符
1.4.3 其他關(guān)系與邏輯函數(shù)
1.5 文件操作
1.5.1 文件的打開(kāi)與關(guān)閉
1.5.2 二進(jìn)制文件的讀寫(xiě)操作
1.5.3 聲音文件的讀寫(xiě)操作
1.5.4 圖像文件的讀寫(xiě)操作
1.6 實(shí)訓(xùn):MATLAB數(shù)據(jù)處理
1.6.1 跟我學(xué)
1.6.2 自己練
1.7 習(xí)題
第2章 MATLAB程序設(shè)計(jì)
2.1 M文件
2.1.1 M文件的建立
2.1.2 M文件的調(diào)試
2.2 程序流程語(yǔ)句
2.2.1 if語(yǔ)句
2.2.2 switch語(yǔ)句
2.2.3 while語(yǔ)句
2.2.4 for語(yǔ)句
2.2.5 循環(huán)的嵌套
2.2.6 其他語(yǔ)句
2.3 函數(shù)文件
2.3.1 基本結(jié)構(gòu)
2.3.2 函數(shù)調(diào)用
2.3.3 參數(shù)的可調(diào)性
2.3.4 全局變量
2.4 編程技巧
2.4.1 測(cè)定程序執(zhí)行時(shí)間
2.4.2 程序的優(yōu)化
2.5 實(shí)訓(xùn):MATLAB程序設(shè)計(jì)
2.5.1 跟我學(xué)
2.5.2 自己練
2.6 習(xí)題
第3章 MATLAB繪圖
3.1 二維繪圖
3.1.1 plot函數(shù)
3.1.2 圖形修飾
3.2.3 圖形控制
3.2 特殊二維圖形繪圖
3.2.1 特殊坐標(biāo)二維圖形
3.2.2 特殊二維圖形
3.3 三維繪圖
3.3.1 三維數(shù)據(jù)的產(chǎn)生
3.3.2 三維曲線圖
3.3.3 三維曲面圖形
3.4 圖形交互式編輯
3.4.1 圖形編輯工具
3.4.2 圖形對(duì)象的屬性編輯
3.5 實(shí)訓(xùn):MATLAB繪圖
3.5.1 跟我學(xué)
3.5.2 自己練
3.6 習(xí)題
第4章 MATLAB符號(hào)計(jì)算
4.1 符號(hào)函數(shù)的計(jì)算
4.1.1 符號(hào)變量和符號(hào)矩陣
4.1.2 常用函數(shù)
4.1.3 可視化符號(hào)函數(shù)計(jì)算器
4.2 符號(hào)微積分
4.2.1 符號(hào)極限
4.2.2 符號(hào)求導(dǎo)
4.2.3 符號(hào)積分
4.3 符號(hào)方程求解
4.3.1 代數(shù)方程
4.3.2 符號(hào)微分方程求解
4.4 級(jí)數(shù)
4.4.1 級(jí)數(shù)的符號(hào)求和
4.4.2 函數(shù)的泰勒級(jí)數(shù)
4.5 符號(hào)計(jì)算結(jié)果的繪圖
4.5.1 數(shù)值化繪圖
4.5.2 直接繪圖
4.6 實(shí)訓(xùn):MATLAB符號(hào)計(jì)算
4.6.1 跟我學(xué)
4.6.2 自己練
4.7 習(xí)題
第5章 MATLAB數(shù)值計(jì)算
5.1 數(shù)據(jù)分析
5.1.1 數(shù)據(jù)統(tǒng)計(jì)
5.1.2 離差和相關(guān)
5.2 數(shù)值運(yùn)算
5.2.1 多項(xiàng)式
5.2.2 插值與擬合
5.2.3 函數(shù)的極值和零點(diǎn)
5.3 常微分方程的數(shù)值求解
5.3.1 常微分方程的解法
5.3.2 龍格—庫(kù)塔法的實(shí)現(xiàn)
5.4 交互式工具
5.4.1 隨機(jī)數(shù)生成工具
5.4.2 概率分布觀察工具
5.4.3 交互式擬合工具
5.4.4 圖形窗口的擬合和統(tǒng)計(jì)工具
5.5 實(shí)訓(xùn):MATLAB數(shù)值計(jì)算
5.5.1 跟我學(xué)
5.5.2 自己練
5.6 習(xí)題
第6章 圖形用戶界面
6.1 認(rèn)識(shí)GUI
6.1.1 GUI開(kāi)發(fā)環(huán)境
6.1.2 GUI設(shè)計(jì)規(guī)范
6.2 GUIDE常用工具
6.2.1 控件
6.2.2 排列工具
6.2.3 對(duì)象屬性檢查器
6.2.4 圖形窗口的屬性
6.3 菜單和對(duì)話框
6.3.1 圖形對(duì)象句柄函數(shù)
6.3.2 菜單
6.3.3 對(duì)話框
6.4 實(shí)訓(xùn):圖形用戶界面設(shè)計(jì)
6.4.1 跟我學(xué)
6.4.2 自己練
6.5 習(xí)題
第7章 Simulink仿真
7.1 認(rèn)識(shí)Simulink
7.1.1 Simulink的啟動(dòng)和退出
7.1.2 Simulink基本模塊
7.2 Simulink模塊操作
7.2.1 模塊的編輯處理
7.2.2 模塊屬性和參數(shù)的設(shè)置
7.2.3 模塊間的連線
7.3 仿真模型的參數(shù)設(shè)置
7.3.1 Solver選項(xiàng)卡
7.3.2 Data Import/Export選項(xiàng)卡
7.3.3 Diagnostics選項(xiàng)卡
7.4 實(shí)訓(xùn):Simulink仿真
7.4.1 跟我學(xué)
7.4.2 自己練
7.5 習(xí)題
第8章 MATLAB應(yīng)用綜合實(shí)訓(xùn)
8.1 數(shù)字圖像的幾何操作
8.1.1 項(xiàng)目說(shuō)明
8.1.2 項(xiàng)目設(shè)計(jì)提示
8.1.3 項(xiàng)目評(píng)價(jià)
8.2 數(shù)字圖像增強(qiáng)
8.2.1 項(xiàng)目說(shuō)明
8.2.2 項(xiàng)目設(shè)計(jì)提示
8.2.3 項(xiàng)目評(píng)價(jià)
8.3 數(shù)字圖像置亂
8.3.1 項(xiàng)目說(shuō)明
8.3.2 項(xiàng)目設(shè)計(jì)提示
8.3.3 項(xiàng)目評(píng)價(jià)
8.4 數(shù)字水印技術(shù)
8.4.1 項(xiàng)目說(shuō)明
8.4.2 項(xiàng)目設(shè)計(jì)提示
8.4.3 項(xiàng)目評(píng)價(jià)
8.5 大米堊白度的自動(dòng)檢測(cè)
8.5.1 項(xiàng)目說(shuō)明
8.5.2 項(xiàng)目設(shè)計(jì)提示
8.5.3 項(xiàng)目評(píng)價(jià)
附錄A MATLAB命令參考
附錄B 工具箱函數(shù)
部分習(xí)題答案
參考文獻(xiàn)