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