
Matlab編程培訓
MATLAB基礎知識或同等MATLAB使用經驗, 熟悉基本編程概念
詳細課程大綱:
編程的正確性檢查 目標: 編寫強健的代碼來處理異常輸入,捕捉錯誤信息。研究如何調試代碼,代碼診斷工具,以及衡量代碼運行效率。
·警告和錯誤
處理錯誤
·try-catch 結構
MException 對象
MATLAB代碼分析器
目錄報告
MATLAB調試器
評估效率
MATLAB Profiler
數據結構 目標: 如何給特定的MATLAB應用程序選擇數據存儲類型,數據類型如何影響內存使用和執行時間。探討存儲,讀取和處理數據時為了提高運行效率的常用方法。
元胞數組
結構體矩陣
其他數據存儲器
預分配內存
向量化操作
內存管理
函數間傳遞數據
代碼結構 目標: 編寫可讀性好,易于維護的代碼。介紹MATLAB里面不同的函數類型及用法,函數類型如何影響代碼的效率和可靠性。
私有函數
函數句柄
子函數
嵌套函數
優先級順序
變量的范圍和可見性
比較不同的函數類型
類與對象 目標:組合數據及其操作成為一個自定義的數據類型或類。編寫類和對象,使用自定義的類組織大型的應用。
類的定義文件
屬性
方法
創建對象
繼承類
重載
優先級次序