
曙海教學(xué)優(yōu)勢
本課程,秉承二十一年積累的教學(xué)品質(zhì),以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,面向企事業(yè)項(xiàng)目實(shí)際需要,老師將會與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
  曙海培訓(xùn)的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
     建立了良好的合作關(guān)系,20多年來,合作企事業(yè)單位以達(dá)30多萬。曙海培訓(xùn)的課程在業(yè)內(nèi)有著響亮的知名度。
用戶將學(xué)習(xí)使用面向?qū)ο蟮木幊碳夹g(shù)來開發(fā)和維護(hù)復(fù)雜的MATLAB??應(yīng)用。此外,還將介紹從測試驅(qū)動開發(fā)方法來提高軟件質(zhì)量和靈活性。內(nèi)容包括:
·?定義具有魯棒性、直觀性和可重復(fù)性的自定義數(shù)據(jù)類型
·?通過繼承和聚合創(chuàng)建具有可維護(hù)性和可擴(kuò)展性的應(yīng)用程序
·?通過單元測試提高應(yīng)用程序的可靠性和靈活性
·?使用事件和偵聽器開啟目標(biāo)同步
MATLAB 編程技術(shù)?或者同等使用 MATLAB 經(jīng)驗(yàn)
| 
 Day 1 of 2  | 
|
| 
 創(chuàng)建自定義數(shù)據(jù)類型  | 
 Objective:?將文件打包。體驗(yàn)面向過程編程和面向?qū)ο缶幊痰膮^(qū)別。學(xué)習(xí)面向?qū)ο缶幊痰幕炯夹g(shù),了解其優(yōu)勢。 ·?通過打包多個(gè)文件創(chuàng)建命名空間 ·?將數(shù)據(jù)和函數(shù)封裝到一個(gè)單獨(dú)的類定義文件 ·?記錄自定義數(shù)據(jù)類型 ·?創(chuàng)建和使用自定義數(shù)據(jù)類型變量  | 
| 
 設(shè)計(jì)一個(gè) MATLAB 類  | 
 Objective:?通過分離接口和實(shí)現(xiàn),使對象可靠。通過避免代碼重復(fù)增強(qiáng)代碼可維護(hù)性。為你的類定制標(biāo)準(zhǔn)操作。 ·?通過數(shù)據(jù)訪問方法定義安全交互 ·?設(shè)計(jì)具有屬性和方法屬性的公共類接口 ·?自定義類的標(biāo)準(zhǔn)操作 ·?通過內(nèi)部重構(gòu)避免代碼重復(fù)  | 
| 
 建立類層次結(jié)構(gòu)  | 
 Objective:?通過公共超類關(guān)聯(lián)多個(gè)相似的類。通過特定子類的行為擴(kuò)展通用超類。 ·?通過抽象創(chuàng)建超類 ·?繼承超類 ·?定義抽象屬性和方法 ·?在子類中實(shí)現(xiàn)特定行為  | 
| 
 Day 2 of 2  | 
|
| 
 促進(jìn)多個(gè)引用  | 
 Objective:?通過聚合將一個(gè)類嵌入到另一個(gè)類中。區(qū)分按數(shù)值傳遞和參考行為傳遞的用戶案例區(qū)別。定義一個(gè)類顯示參考行為。 ·?創(chuàng)建包含數(shù)據(jù)類的觀測類 ·?編寫內(nèi)容相關(guān)(多態(tài))代碼 ·?從多個(gè)觀測對象引用一個(gè)數(shù)據(jù)對象 ·?選擇句柄類和數(shù)值類  | 
| 
 編寫單元測試  | 
 Objective:?通過為對應(yīng)的單元代碼編寫公式檢驗(yàn)來保證正確的行為。使用 MATLAB 中提供的單元測試框架來增強(qiáng)軟件設(shè)計(jì)質(zhì)量和靈活性。 ·?單元測試框架簡介 ·?編寫測試用例方法 ·?使用 setup 和 teardown 方法創(chuàng)建測試環(huán)境 ·?參數(shù)化測試方法 ·?錯(cuò)誤條件測試 ·?聚合和運(yùn)行批量測試 ·?記錄測試和覆蓋結(jié)果  | 
| 
 同步對象  | 
 Objective:?使用預(yù)定義事件,監(jiān)聽和回調(diào)自動修改屬性。基于自定義事件觸發(fā)函數(shù)調(diào)用。 ·?事件,偵聽器和回調(diào) ·?使用預(yù)定義屬性事件 ·?查詢類元信息 ·?定義屬性偵聽器 ·?實(shí)現(xiàn)回調(diào)函數(shù) ·?定義自定義事件及其回調(diào)  | 
?