一、MATLAB綜述
一、MATLAB綜述 1、 MATLAB簡介
2、MathWorks及其產(chǎn)品概述
3、MATLAB 與其他數(shù)學(xué)軟件
4、MATLAB 的主要特點(diǎn)
5、 MATLAB 的系統(tǒng)組成
6、MATLAB 應(yīng)用程序簡介
7、MATLAB的工作環(huán)境
8、MATLAB菜單/工具欄.
9、MATLAB 命令行窗口
10、MATLAB工作區(qū)
11、MATLAB的通用命令
12、MATLAB的文件管理
13、MATLAB 當(dāng)前文件夾瀏覽器和路徑管理器.
14、搜索路徑及其設(shè)置
15、MATLAB的幫助系統(tǒng)
16、MATLAB使用初步
二、MATLAB 基礎(chǔ)知識(shí)
MATLAB 基礎(chǔ)知識(shí) 1、數(shù)據(jù)類型
2、數(shù)值類型
3、邏輯類型
4、字符和字符串
5、MATLAB函數(shù)句柄
6、MATLAB 結(jié)構(gòu)體類型及其使用
8、MATLAB 數(shù)組類型
9、單元數(shù)組類型
10、map 容器類型
11、基本矩陣操作
12、矩陣和數(shù)組的概念及其區(qū)別
13、矩陣的構(gòu)造
14、矩陣大小及結(jié)構(gòu)的改變
15、 矩陣下標(biāo)引用
16、 矩陣信息的獲取
17、矩陣的保存和加載
18、MATLAB 算術(shù)運(yùn)算符
19、MATLAB 關(guān)系運(yùn)算符
20、MATLAB 邏輯運(yùn)算符
21、 運(yùn)算優(yōu)先級(jí)
22、字符串處理函數(shù)
23、字符串的構(gòu)造
24、字符串比較函數(shù)
25、字符串查找和替換函數(shù)
26、字符串——數(shù)值轉(zhuǎn)換
三、數(shù)組與矩陣運(yùn)算
數(shù)組與矩陣運(yùn)算 1、數(shù)組運(yùn)算
1、數(shù)組的創(chuàng)建和操作
2、數(shù)組的常見運(yùn)算
3、 矩陣操作
4、創(chuàng)建矩陣
5、改變矩陣大小
6、重構(gòu)矩陣
7、矩陣元素的運(yùn)算
8、矩陣的加減運(yùn)算
9、矩陣的乘法運(yùn)算
10、矩陣的除法運(yùn)算
11、矩陣的冪運(yùn)算
12、矩陣元素的查找
13、矩陣元素的排序
14、矩陣元素的求和
18、矩陣元素的求積
19、矩陣元素的差分
20、矩陣運(yùn)算
21、矩陣分析
22、矩陣分解
23、特征值和特征向量
24、稀疏矩陣.
25、稀疏矩陣的存儲(chǔ)方式
26、稀疏矩陣的生成
27、 稀疏矩陣的運(yùn)算
四、MATLAB 編程
MATLAB 編程 1、 M文件編輯器
2、變量
3、變量的命名
4、變量的類型
4、MATLAB 默認(rèn)的特殊變量
5、MATLAB關(guān)鍵字
6、MATLAB的控制流
7、順序結(jié)構(gòu)
8、 if-else-end 分支結(jié)構(gòu)及應(yīng)用
9、switch-case結(jié)構(gòu)及應(yīng)用
10、 try-catch 結(jié)構(gòu)及應(yīng)用
11、for 循環(huán)結(jié)構(gòu)及應(yīng)用
12、while 循環(huán)結(jié)構(gòu)及應(yīng)用
13、控制程序流的其他常用指令
14、return 指令
15、input 和keyboard 指令
16、yesinput指令
17、 pause指令
18、 continue指令
19、 break指令
20、 error 和warning指令
21、MATLAB腳本和函數(shù)
22、MATLAB函數(shù)
23、MATLAB M 文件的一般結(jié)構(gòu)
24、匿名函數(shù)、子函數(shù)、私有函數(shù)與私有目錄
25、MATLAB重載函數(shù)
26、 eval和feval函數(shù)
27、MATLAB內(nèi)聯(lián)函數(shù)
28、向量化和預(yù)分配
29、MATLAB 函數(shù)的函數(shù)
30、M文件中變量的檢測(cè)與傳遞
31、輸入/輸出變量檢測(cè)指令
32、“可變數(shù)量”輸入/輸出變量
33、 跨空間變量傳遞和賦值
34、 MATLAB程序的調(diào)試
五、MATLAB數(shù)據(jù)可視化
MATLAB數(shù)據(jù)可視 1、 圖形繪制
2、 離散數(shù)據(jù)及離散函數(shù).
3、連續(xù)函數(shù)
4、圖形繪制示例
5、圖形繪制的基本步驟
6、 二維圖形繪制
7、 plot 指令
8、格柵,文字說明, 線型、標(biāo)記和顏色
9、坐標(biāo)軸設(shè)置,圖形疊繪,子圖繪制
10、交互式繪圖,雙坐標(biāo)軸繪制,fplot繪圖指令
11、 ezplot繪圖指令,特殊坐標(biāo)軸繪圖,二維特殊圖形函數(shù)
12、 三維圖形繪制,曲線圖繪制,網(wǎng)格圖繪制,曲面圖繪制
13、光照模型,繪制等值線圖,四維圖形可視化,用顏色描述第四維
六、MATLAB數(shù)據(jù)分析
MATLAB數(shù)據(jù)分析 1、多項(xiàng)式及其函數(shù)
2、多項(xiàng)式的表達(dá)式和創(chuàng)建
3、多項(xiàng)式求根
4、多項(xiàng)式的四則運(yùn)算
5、多項(xiàng)式的導(dǎo)數(shù)、積分與估值
6、多項(xiàng)式運(yùn)算函數(shù)及操作指令
7、有理多項(xiàng)式
8、數(shù)據(jù)插值
9、一維插值
10、二維插值
11、函數(shù)的極限
12、極限的概念,求極限的函數(shù)
13、 函數(shù)數(shù)值積分
14、 數(shù)值積分問題的數(shù)學(xué)表述
15、一元函數(shù)的數(shù)值積分
16、多重?cái)?shù)值積分
七、MATLAB概率統(tǒng)計(jì)
MATLAB概率統(tǒng)計(jì) 1、產(chǎn)生隨機(jī)變量
2、二項(xiàng)分布的隨機(jī)數(shù)據(jù)的產(chǎn)生
3、正態(tài)分布的隨機(jī)數(shù)據(jù)的產(chǎn)生
4、常見分布的隨機(jī)數(shù)產(chǎn)生
5、概率密度計(jì)算
6、通用函數(shù)概率密度值
7、專用函數(shù)概率密度值
8、累積概率分布
9、通用函數(shù)累積概率值
10、專用函數(shù)累積概率值
11、 統(tǒng)計(jì)特征
12、平均值、中值
13、數(shù)據(jù)比較
14、期望值
15、方差和標(biāo)準(zhǔn)差
16、協(xié)方差與相關(guān)系數(shù).
17、統(tǒng)計(jì)作圖
18、正整數(shù)頻率表
19、累積分布函數(shù)圖形
20、.小二乘擬合直線
21、繪制正態(tài)分布概率圖形.
22、樣本數(shù)據(jù)的盒圖
23、參考線繪制
24、樣本概率圖形
25、正態(tài)擬合直方圖
八、MATLAB圖像處理工具箱
MATLAB圖像處理工具 1、 MATLAB 圖像處理基礎(chǔ)知識(shí)
2、MATLAB 圖像表達(dá)方式
3、 MATLAB支持的圖像文件格式
4、 MATLAB 圖像類型
4、 MATLAB 圖像類型轉(zhuǎn)換
5、 MATLAB 圖像數(shù)據(jù)讀/寫
6、 圖像顯示
7、標(biāo)準(zhǔn)圖像顯示技術(shù)
8、特殊圖像顯示技術(shù)
9、圖像運(yùn)算
10、代數(shù)運(yùn)算
11、圖像數(shù)據(jù)變換
12、二維傅里葉變換
13、離散余弦變換
14、圖像分析與增強(qiáng)
15、像素值及統(tǒng)計(jì)
16、圖像分析
17、圖像調(diào)整,圖像平滑
18、圖像區(qū)域處理
19、區(qū)域設(shè)置
20、區(qū)域?yàn)V波
21、區(qū)域填充
22、圖像膨脹
23、圖像腐蝕
24、形態(tài)學(xué)重建
25、MATLAB 顏色處理
26、MATLAB顯示顏色, 減少顏色, 轉(zhuǎn)換顏色
九、MATLAB圖形用戶界面
MATLAB圖形用戶界面 1、 圖形用戶界面介紹
2、 圖形用戶界面控件
3、 圖形用戶界面控件的創(chuàng)建
4、 鼠標(biāo)動(dòng)作執(zhí)行
5、 事件隊(duì)列的執(zhí)行順序
6、 回調(diào)函數(shù)的編寫
7、 對(duì)話框?qū)ο?br>8、公共對(duì)話框
9、一般對(duì)話框
10、 界面菜單
11、 菜單建立
12、 菜單屬性
13、 編寫M文件
14、圖形界面創(chuàng)建工具GUIDE
15、利用創(chuàng)建工具GUIDE進(jìn)行GUI設(shè)計(jì)
16、 GUIDE創(chuàng)建的工具
17、 創(chuàng)建帶Uicontrol控件的圖形界面
十、MATLAB外部接口應(yīng)用
MATLAB外部接口應(yīng)用 1、接口概述
2、MEX文件介紹
3、MATLAB計(jì)算引擎介紹
4、基于C/C++語言的MEX文件應(yīng)用
5、MEX文件結(jié)構(gòu)
6、創(chuàng)建C/C++ MEX文件
7、 調(diào)試C/C++語言MEX程序文件
8、基于C/C++語言的MAT文件應(yīng)用
9、 使用C/C++語言創(chuàng)建MAT文件的過程
10、 使用C/C++語言創(chuàng)建MAT文件示例
11、使用C/C++語言讀取MAT文件示例
12、基于C/C++語言的計(jì)算引擎應(yīng)用
13、 MATLAB中Java語言的調(diào)用
14、 Java接口使用
15、 Java接口編程應(yīng)用示例
十一、畢業(yè)課題項(xiàng)目
畢業(yè)課題項(xiàng)目 從學(xué)校課題庫選取或根據(jù)學(xué)員需求自己定制