《MATLAB2013實用教程/高等學(xué)校教材》從MATLAB語言基礎(chǔ)知識入手,系統(tǒng)地介紹了MATLAB2013的符號運算、圖形繪制、數(shù)據(jù)計算、圖形界面設(shè)計以及Simulink仿真設(shè)計等內(nèi)容,并通過大量的實例講解了MATLAB2013的數(shù)據(jù)可視化、數(shù)值計算的基本步驟和方法。在此基礎(chǔ)上,通過對圖像圖形、信號處理等專業(yè)應(yīng)用處理工具箱的介紹,讓讀者在實際應(yīng)用中逐步掌握MATLAB的基本編程方法,能夠利用MATLAB語言解決科學(xué)研究和工程應(yīng)用中的實際問題。 《MATLAB2013實用教程/高等學(xué)校教材》面向科學(xué)研究,側(cè)重方法與技能,針對性和實用性較強,可以作為本科生、研究生的教材,也可作為科技工作者利用MATLAB解決科學(xué)研究和工程應(yīng)用問題的參考書。
第1章 MATLAB 2013基礎(chǔ)
1.1 MATLAB 2013的安裝
1.2 MATLAB 2013概述
1.2.1 MATLAB 2013界面窗口介紹
1.2.2 MATLAB 2013界面菜單工具欄介紹
1.3 MATLAB 2013基本使用方法
1.3.1 簡單的數(shù)學(xué)運算
1.3.2 標(biāo)點符號的使用
1.3.3 常用操作命令和快捷鍵
1.3.4 變量
1.4 MATLAB 2013文件操作
1.4.1 文件的打開與關(guān)閉
1.4.2 二進制文件的讀寫操作
1.4.3 文本的讀寫操作
練習(xí)與實驗
第2章 MATLAB 2013數(shù)據(jù)結(jié)構(gòu)
2.1 數(shù)值向量和數(shù)組
2.1.1 向量和數(shù)組的生成
2.1.2 向量的基本運算
2.1.3 數(shù)組操作及其運算
2.2 數(shù)值矩陣
2.2.1 矩陣的創(chuàng)建
2.2.2 矩陣的操作
2.2 _3矩陣的運算
2.3 字符串
2.3.1 字符串的創(chuàng)建
2.3.2 字符串的連接
2.3.3 字符串元素的提取
2.3.4 字符串常見操作
2.3.5 字符串的轉(zhuǎn)換
2.4 單元型變量
2.4.1 單元型變量的創(chuàng)建
2.4.2 單元型變量內(nèi)容的顯示或提取
2.5 結(jié)構(gòu)型變量
2.5.1 結(jié)構(gòu)型變量的創(chuàng)建
2.5.2 結(jié)構(gòu)型變量的操作
練習(xí)與實驗
第3章 MATLAB 2013程序設(shè)計
3.1 M文件概述
3.2 程序設(shè)計控制結(jié)構(gòu)
3.2.1 分支結(jié)構(gòu)
3.2.2 循環(huán)結(jié)構(gòu)
3.2.3 開關(guān)結(jié)構(gòu)
3.2.4 試探結(jié)構(gòu)
3.2.5 程序控制輔助函數(shù)
3.3 函數(shù)文件
3.3.1 函數(shù)文件的一般結(jié)構(gòu)
3.3.2 全局變量與局部變量
3.3.3 函數(shù)參數(shù)可調(diào)性
3.3.4 主函數(shù)與子函數(shù)
3.3.5 局部函數(shù)
3.4 程序調(diào)試和優(yōu)化
3.4.1 程序調(diào)試的基本任務(wù)
3.4.2 程序調(diào)試的過程
練習(xí)與實驗
第4章 MATLAB 2013符號運算
4.1 符號生成
4.1.1 使用sym函數(shù)生成一個符號或符號表達式
4.1.2 使用syms函數(shù)來定義一個符號或符號表達式
4.2 符號變量的基本操作
4.2.1 符號的查找
4.2.2 符號與數(shù)值的轉(zhuǎn)換形式
4.2.3 符號表達式的精度確定及按精度顯示
4.3 符號表達式的基本操作
4.3.1 符號表達式的四則運算
4.3.2 符號表達式的常用函數(shù)
4.3.3 符號表達式的極限及其微積分
4.4 符號矩陣的操作及運算
4.4.1 符號矩陣的生成
4.4.2 符號矩陣的運算
4.5 符號域的變換
4.5.1 傅里葉變換及其逆變換
4.5.2 拉普拉斯變換及其逆變換
4.5.3 z變換及其逆變換
4.6 符號方程組求解
4.6.1 代數(shù)方程求解
4.6.2 微分方程求解
4.7 級數(shù)運算
4.8 符號表達式的圖形繪制
練習(xí)與實驗
第5章 MATLAB 2013圖形基礎(chǔ)
5.1 基本二維圖形的繪制
5.1.1 圖形繪制的一般步驟
5.1.2 基本二維線性圖繪制函數(shù)
5.2 三維圖形
5.2.1 三維數(shù)據(jù)的產(chǎn)生
5.2.2 三維圖形的繪制
5.2.3 標(biāo)準(zhǔn)三維曲面
5.3 特殊二維圖形
5.3.1 特殊坐標(biāo)二維圖形的繪制
5.3.2 特殊二維圖形的繪制
5.4 圖形注釋
5.4.1 利用程序命令進行圖形標(biāo)注
5.4.2 利用交互式界面進行注釋
5.5 圖形的動畫顯示
5.5.1 使用movie函數(shù)創(chuàng)建圖形動畫
5.5.2 使用EraseMode特性創(chuàng)建圖形動畫
5.6 圖像處理
5.6.1 圖像數(shù)據(jù)的讀入與圖像顯示
5.6.2 MATLAB不同圖像類型的相互轉(zhuǎn)換
5.6.3 圖像的基本操作
5.7 綜合應(yīng)用
練習(xí)與實驗
第6章 MATLAB 2013數(shù)值處理
6.1 數(shù)值運算
6.1.1 多項式
6.1.2 曲線插值
6.1.3 曲線擬合
6.1.4 數(shù)值微分
6.1.5 數(shù)值積分
6.1.6 極值與過零點
6.2 線性代數(shù)運算
6.2.1 線性方程組求解
6.2.2 矩陣變換與特征值運算
6.3 MATLAB與概率論
6.3.1 隨機數(shù)的產(chǎn)生
6.3.2 隨機變量的概率及其分布
6.3.3 隨機變量的數(shù)字特征
練習(xí)與實驗
第7章 圖形界面設(shè)計
7.1 圖形句柄對象
7.2 GUI基本知識
7.2.1 GUI開發(fā)
7.2.2 GUI模板介紹
7.3 菜單與對話框
7.3.1 界面菜單
7.3.2 界面對話框
7.4 程序設(shè)計界面
7.5 綜合應(yīng)用
練習(xí)與實驗
第8章 Simulink仿真設(shè)計
8.1 Simlllink人門
8.1.1 Simulink概述
8.1.2 Simulink模塊庫瀏覽器
8.2 Simulink模型的創(chuàng)建
8.2.1 Simulink仿真模型概述
8.2.2 模塊編輯
8.2.3 信號線操作
8.2.4 模型參數(shù)設(shè)詈
8.3 Simullink的幾類基本模塊
8.3.1 輸入源模型庫Source
8.3.2 接收模型庫Sink
8.3.3 連續(xù)系統(tǒng)模型庫
8.3.4 離散系統(tǒng)模塊庫
8.3.5 數(shù)學(xué)運算模塊庫
8.4 子系統(tǒng)及其封裝技術(shù)
8.4.1 建立子系統(tǒng)
8.4.2 子系統(tǒng)的封裝
8.5 S函數(shù)模塊應(yīng)用
8.5.1 S函數(shù)的編寫
8.5.2 S函數(shù)的應(yīng)用
8.6 綜合應(yīng)用
練習(xí)與實驗
參考文獻