
MATLAB初中級(jí)培訓(xùn)
Day 1 一
簡(jiǎn)介
MathWorks公司和MATLAB產(chǎn)品介紹;
課程設(shè)置,教材介紹,課程大綱。
MATLAB
用戶界面
本章介紹MATLAB開(kāi)發(fā)環(huán)境和用戶界面的主要功能,這些功能的具體應(yīng)用會(huì)在后面的章節(jié)中進(jìn)一步細(xì)化講解。
ü 從文件中讀取數(shù)據(jù)
ü 保存和加載變量
ü 繪圖
ü 定制圖形
ü 計(jì)算統(tǒng)計(jì)量
ü 導(dǎo)出圖形
變量與表達(dá)式
本章介紹如何輸入MATLAB指令,創(chuàng)建和讀取變量中的數(shù)據(jù)。
ü 創(chuàng)建變量
ü 獲得幫助
ü 讀取和修改變量中的值
ü 創(chuàng)建字符變量
向量的分析
和顯示
本章主要介紹如何對(duì)向量進(jìn)行數(shù)學(xué)和統(tǒng)計(jì)分析,基本的繪圖操作,將演示MATLAB 的語(yǔ)法。
ü 向量的計(jì)算
ü 顯示向量
ü 基本的繪圖選項(xiàng)
ü 圖形的標(biāo)注
分析和
顯示矩陣
本章詳細(xì)介紹矩陣,矩陣可以看作是向量的組合,將演示不同的MATLAB 矩陣操作方法:
ü 大小和維數(shù)
ü 矩陣的計(jì)算
ü 矩陣數(shù)據(jù)的統(tǒng)計(jì)
ü 繪制多個(gè)列數(shù)據(jù)
ü 矩陣的形變
ü 多維矩陣
點(diǎn)擊式
數(shù)據(jù)導(dǎo)入
通過(guò)鼠標(biāo)點(diǎn)擊完成MATLAB數(shù)據(jù)加載
點(diǎn)擊式繪圖
通過(guò)鼠標(biāo)點(diǎn)擊完成MATLAB圖像繪制
CELL的使用
詳細(xì)介紹MATLAB CELL數(shù)組的使用
數(shù)據(jù)類型
本章介紹MATLAB的不同數(shù)據(jù)類型。
MATLAB依據(jù)存貯內(nèi)容和加載方法的差異而決定不同數(shù)據(jù)類型。
本節(jié)著重介紹之前各章中沒(méi)有討論過(guò)的數(shù)據(jù),如何創(chuàng)建一個(gè)新的變量,以及如何對(duì)一個(gè)變量進(jìn)行數(shù)據(jù)讀取,并介紹了不同數(shù)據(jù)類型間如何進(jìn)行轉(zhuǎn)換。
ü MATLAB數(shù)據(jù)類型
ü 創(chuàng)建與讀取變量
ü 整數(shù) 元胞 結(jié)構(gòu)體 函數(shù)句柄 類型轉(zhuǎn)換
Day 2 二
二維、三維圖
詳細(xì)介紹MATLAB的二維和三維圖畫法
多個(gè)向量繪圖
本章從單個(gè)向量繪圖擴(kuò)展到多向量繪圖,并且使用各種技術(shù)對(duì)圖形進(jìn)行修改。
ü 圖形結(jié)構(gòu)
ü 多個(gè)圖片,軸和曲線figures, axes, and plots
ü 繪制方程
ü 使用顏色
ü 定制圖形
數(shù)據(jù)可視化
股票數(shù)據(jù)、分類數(shù)據(jù)、高頻數(shù)據(jù)、社交網(wǎng)絡(luò)數(shù)據(jù)的可視化方法
邏輯和
流程控制
本章介紹使用邏輯操作,變量和索引技術(shù)來(lái)創(chuàng)建更靈活的代碼,進(jìn)行決策和適應(yīng)不同的情況。
ü 邏輯操作和變量
ü 邏輯索引
ü 流程控制
ü 循環(huán)
ü 用戶輸入和輸出
ü 發(fā)布代碼
編寫腳本文件
隨著計(jì)算任務(wù)的復(fù)雜化,輸入一長(zhǎng)串的指令變得不再現(xiàn)實(shí)。本章會(huì)介紹如何收集MATLAB 指令來(lái)成生腳本文件,從而實(shí)現(xiàn)程序的多次運(yùn)行。
ü 建模實(shí)例
ü 命令行歷
ü 創(chuàng)建腳本文
ü 運(yùn)行腳本
ü Cells
并行運(yùn)算
MATLAB CPU/GPU/集群的并行介紹