課程描述:
主要介紹使用MATLAB的基本技能技巧,幫助廣大用戶理解 MATLAB作為一種編程語言的應(yīng)用方法。授課內(nèi)容主要包含 MATLAB體系簡介、基本矩陣運算、MATLAB的基本數(shù)據(jù)類型、圖形可視化以及M語言編程,圖形句柄以及圖形用戶界面應(yīng)用程序的開發(fā)。
課程目標(biāo):
1) 根據(jù)任務(wù)需要,選擇不同的MATLAB工具箱完成工作
2) 在MATLAB環(huán)境中完成基本數(shù)學(xué)運算
3) 使用M語言完成腳本文件和函數(shù)文件的編寫,實現(xiàn)自己的算法
4) 在MATLAB環(huán)境中完成數(shù)據(jù)可視化和基本數(shù)據(jù)分析
5) 創(chuàng)建圖形用戶界面應(yīng)用程序
6) 學(xué)會用M語言編程
7) 學(xué)會用代碼做統(tǒng)計、數(shù)學(xué)處理、建模等邏輯代碼編程
8) 學(xué)會Matlab調(diào)試
9) 學(xué)會用m語言去思考,并組織自己的邏輯
課程內(nèi)容:
1) MATLAB基礎(chǔ)
2) MATLAB圖形基礎(chǔ)
3) MATLAB編程入門
4) 文件輸入與輸出
5) GUIDE圖形用戶界面入門
6) Matlab調(diào)試方法和技巧
7) Matlab編程思想的總結(jié)和各種強化練習(xí)
8) Matlab m語言邏輯組織技巧
9) Matlab 流程控制邏輯詳解和編程技巧
10)m語言的異常處理
11) m語言中的嵌套詳解和編程技巧以及強化練習(xí)
12) Matlab m語言函數(shù)構(gòu)建技巧和使用詳解
13)MATLAB用戶界面——介紹MATLAB開發(fā)環(huán)境和用戶界面的主要功能:從文件中讀取數(shù)據(jù)、保存和加載變量、繪圖、定制圖形、計算統(tǒng)計量、導(dǎo)出圖形。
14)變量與表達(dá)式——介紹如何輸入MATLAB指令,創(chuàng)建和讀取變量中的數(shù)據(jù):創(chuàng)建變量、獲得幫助、讀取和修改變量中的值、創(chuàng)建字符變量。
15)、編寫函數(shù)——介紹如何把同類功能的模塊編寫成函數(shù),理解MATLAB中的函數(shù)調(diào)用:創(chuàng)建函數(shù)、調(diào)用函數(shù)子函數(shù)。
16)、調(diào)試代碼和提高效率——討論在MATLAB中如何調(diào)試程序,以及測試代碼性能技術(shù):在MATLAB編輯器下調(diào)試、使用斷點。
|