MATLAB是美國Mathworks公司出品的商業數學軟件,用于算法開發、數據可視化、數據分析以及數值計算的高級技術計算語言和交互式環境,主要包括MATLAB和Simulink兩大部分。MATLAB是matrix & laboratory兩個詞的組合,意為矩陣工廠(矩陣實驗室)。是由美國Mathworks公司發布的主要面對科學計算、可視化以及交互式程序設計的高科技計算環境。它將數值分析、矩陣計算、科學數據可視化以及非線性動態系統的建模和仿真等諸多強大功能集成在一個易于使用的視窗環境中,為科學研究、工程設計以及必須進行有效數值計算的眾多科學領域提供了一種全面的解決方案,并在很大程度上擺脫了傳統非交互式程序設計語言(如C、Fortran)的編輯模式,代表了當今國際科學計算軟件的先進水平。
主講老師
郁磊,知名大學副教授。具備良好的數學及信號處理基礎, 熟悉常用的機器學習算法,如神經網絡、支持向量機、決策樹、隨機森林等,以及群優 化算法,如遺傳算法、蟻群算法、蝙蝠算法等,且精通多種編程工具,如 MATLAB、Python、 C++、C#、VB、Java、Qt 等。熟悉各種時域、頻域和非線性分析方法,如傅里葉變換、小波變換、李雅普諾夫指數、 多尺度熵、壓縮感知等,以及各種特征選擇與降維方法,如主成分分析、隨機投影、互信息、 非負矩陣分解、稀疏優化等。 熟悉數據庫及網絡編程,擅長 Apache + MySQL + PHP 架構開發,以及移動端 Android App 開發等。 熟悉可穿戴設備硬件系統的開發,具備心電、肌電、血壓、血氧飽和度、慣性傳感器等 生理信號采集系統的開發經驗。同時,熟悉常用的無線傳感器網絡通信協議,如 ZigBee、 Wifi、Bluetooth 等。發布多篇論文并著有《MATLAB 神經網絡 43 個案例分析》和《MATLAB 智能算法 30 個案例分析(第二版)》。
郁老師曾任MATLAB中文論壇(www.ilovematlab.cn)超級版主,現為 MATLAB技術論壇(www.matlabsky.com)管理團隊成員之一,具備十余年的MATLAB編程開發經驗,同時在機器學習與數據挖掘領域積累了大量的實際應用案例。
課程目標
課程定位為上機實戰操作培訓,基于代碼和案例,邊講解邊實踐操作。
通過本課程的學習,能夠使學員熟練掌握MATLAB高級編程、技巧及方法。
具備使用MATLAB軟件解決工作和學習中相關問題的能力。
課程特色
資深專家深入講解MATLAB相關操作技能;由淺入深、從理論到實踐全面解析;
專家學員互動、答疑解惑、分享經驗;專家推薦經典學習書籍、網絡資源等。
上機實操培訓,學習效率有保證。
授課方式
理論解析;
案例講解分析;
上機操作。
參會對象
各省市、自治區從事工程計算、控制設計、醫療衛生、信號處理與通訊、圖像處理、信號檢測、金融建模設計與分析等領域相關人員;各國內、省市重點大學相關專業的研究生及老師。
課程大綱
1. MATLAB編程基礎
第1講 MATLAB簡介與用戶界面
第2講 變量、表達式、數組運算
第3講 MATLAB程序設計
第4講 MATLAB編程技巧
(1)MATLAB的安裝與啟動
(2)MATLAB開發環境和用戶界面的主要功能
(3)變量的定義與賦值,數組運算
(4)MATLAB語言的流程結構
(5)編寫腳本文件與函數文件
(6)程序調試
(7)MATLAB編程技巧
(8)現場練習與答疑
2. MATLAB讀寫數據文件
第5講 讀寫TXT文件
第6講 讀寫EXCEL文件
第7講 讀寫CSV文件
(1)利用界面操作導入TXT文件
(2)調用函數讀寫TXT文件
(3)用界面操作導入Excel文件
(4)調用函數讀寫Excel/CSV文件
(5)現場練習與答疑
3. MATLAB繪圖
第8講 基本繪圖方法
第9講 高級繪圖技巧
第10講 圖形保存與導出
(1)句柄式圖形對象
(2)獲取圖形對象屬性名稱和屬性值
(3)設置圖形對象屬性值
(4)常用的繪圖函數
(5)圖形修飾和添加注釋
(6)圖形保存與導出
(7)現場練習與答疑
4. GUI設計與軟件開發
第11講 圖形用戶界面(GUI)基礎
第12講 圖形用戶界面(GUI)設計
第13講 綜合軟件開發實例
(1)GUI開發環境介紹
(2)利用GUIDE設計界面
(3)利用M語言設計界面
(4)綜合軟件開發實例
(5)現場練習與答疑
5.機器學習及其MATLAB實現
第14講 人工神經網絡
第15講 支持向量機
第16講 極限學習機
第17講 決策樹與隨機森林
第18講 實例講解
(1)PCA、PLS基本原理及MATLAB實現
(2)BP神經網絡基本原理及MATLAB實現
(3)SVM基本原理及MATLAB實現
(4)ELM基本原理及MATLAB實現
(5)現場練習與答疑
6.變量降維與特征選擇
第19講 主成分分析
第20講 區間偏最小二乘法(iPLS)
第21講 遺傳算法
第22講 L1范數正則優化
第23講 實例講解
(1)主成分分析及MATLAB實現
(2)iPLS基本原理及MATLAB實現
(3)遺傳算法基本原理及MATLAB實現
(4)L1范數正則優化基本原理及MATLAB實現
(5)現場練習與答疑
7.MATLAB高級編程
第24講 MATLAB程序編譯與發布
第25講 MATLAB混合編程
第26講 MATLAB硬件開發
(1)MATLAB編譯exe
(2)MATLAB與C++混合編程
(3)MATLAB串口通訊及數據采集
(4)MATLAB USB口通訊及數據采集
(5)現場練習與答疑
8.機器學習前沿
第27講 深度神經網絡
第28講 對抗生成神經網絡
第29講 遷移學習
(1)卷積神經網絡
(2)MatConvNet工具箱介紹
(3)對抗生成神經網絡基本思想及MATLAB實現
(4)遷移學習基本思想及MATLAB實現
學習時間:2017年9月23至25日(三天)
學習地點:南京
學習費用:學費及資料費3900元/人,全日制學生憑學生證3600元/人;二人或二人以上報名3600元/人;以上優惠不疊加。
參加培訓的學員,可頒發工業和信息化部《MATLAB基礎及機器學習》職業技術水平證書,該證書可作為崗位聘用、任職、定級、晉升依據。
學員自帶1張2寸照片。