資料介紹
從邏輯上來說,框架 (Framework),是?個(gè)??向?qū)ο蠛驮O(shè)計(jì)模式更加復(fù)雜的結(jié)構(gòu),但讀者不?擔(dān)?,雖然框架在結(jié)構(gòu)上?模式要復(fù)雜,但是學(xué)習(xí)起來要?設(shè)計(jì)模式簡(jiǎn)單得多。我們這?介紹的不是關(guān)于如何設(shè)計(jì)框架,?是介紹如何利?現(xiàn)成的框架為?程計(jì)算服務(wù),理解設(shè)計(jì)模式不是使?框架的前提,甚?不?理解?向?qū)ο螅部梢韵硎芸蚣芙o我們?程計(jì)算帶來的便利。設(shè)計(jì)模式教給我們的是編程的指導(dǎo)思想,沒有現(xiàn)成的代碼可以直接套?,模式每次的使 ?,都要通過重新編程來實(shí)現(xiàn);?框架,是包裝好的即時(shí)可以使?的代碼,可以直接的反復(fù)被使?。設(shè)計(jì)模式處理的是軟件程序設(shè)計(jì)中的局部的?為,?框架處理的是更?系統(tǒng)。模式是組成框架的基?,框架的設(shè)計(jì)和實(shí)現(xiàn)包含中多種模式。設(shè)計(jì)模式的應(yīng)?范圍很?,?框架通常限定了應(yīng)?范圍,?如:?jiǎn)卧獪y(cè)試框架保證我們?cè)?a target='_blank' class='arckwlink_none'>算法開發(fā)的同時(shí)能夠保證已有的程序功能不會(huì)退化,?性能測(cè)試框架保證算法性能不退化,?便的?較不同算法的性能。
在附錄??中介紹 inputParser 的時(shí)候,我們通過不斷改進(jìn) getArea 函數(shù)對(duì)輸?參數(shù)的處理?法,引?這樣?個(gè)觀點(diǎn):?個(gè)可靠的科學(xué)?程計(jì)算項(xiàng)?必須有?套測(cè)試系統(tǒng),才能防? 開發(fā)的過程中算法退化,?程項(xiàng)?的推進(jìn)必須在算法開發(fā)和算法測(cè)試之間不斷迭代完成。在附錄??的最后, 還根據(jù)直覺提出了?個(gè)測(cè)試系統(tǒng)所應(yīng)該有的基本功能。在本章中,我們將學(xué)習(xí) MATLAB 從 R2013a 開始提供的測(cè)試解決?案:MATLAB 單元測(cè)試 (MATLAB Unit Tests)。MATLAB 單元測(cè)試框架可以接受不同格式的測(cè)試?件,本書介紹兩種,?種是基于函數(shù) (Function-Based) 的,另種基于類?件 (Class-Based) 如圖1所?,先介紹基于函數(shù)的單元測(cè)試。
MATLAB 基于函數(shù)的單元測(cè)試構(gòu)造很簡(jiǎn)單,?戶通過?個(gè)主測(cè)試函數(shù)和若?局部測(cè)試函數(shù)① (Local Function) 來組織各個(gè)測(cè)試。?測(cè)試的運(yùn)?則交給 MATLAB 的單元測(cè)試 Framework 去完成。主測(cè)試函數(shù)和局部測(cè)試函數(shù)看上去和普通的 MATLAB 函數(shù)沒有區(qū)別,如圖2所?,只是命名上有?些規(guī)定?已,這些特殊的規(guī)定是為了 Framework 可以和測(cè)試函數(shù)契合?規(guī)定的。
- 慕課嵌入式開發(fā)及應(yīng)用(第三章.單元測(cè)試)
- 慕課嵌入式開發(fā)及應(yīng)用(第二章.單元測(cè)試)
- MCU如何進(jìn)行單元測(cè)試
- 無線充電與可穿戴的系統(tǒng)框架及參考設(shè)計(jì)資料下載
- Django REST框架教程中文版免費(fèi)下載 0次下載
- 數(shù)據(jù)庫教程之Zendfr<x>amework框架的詳細(xì)資料說明 2次下載
- PHP的CI框架分頁使用程序資料免費(fèi)下載 5次下載
- Python單元測(cè)試框架是什么?及如何使用詳細(xì)代碼說明 2次下載
- Excel與Matlab的數(shù)據(jù)交互的詳細(xì)中文資料概述 5次下載
- AN1292與MC應(yīng)用程序框架對(duì)比的詳細(xì)中文資料概述
- ExcelDSP軟件白皮書的參考框架詳細(xì)英文資料概述 4次下載
- 《matlab小波十講》(中文版) 0次下載
- 防雷現(xiàn)場(chǎng)測(cè)試儀/保安單元測(cè)試儀資料 33次下載
- 基于VXI總線的導(dǎo)彈伺服機(jī)構(gòu)單元測(cè)試基本型系統(tǒng)
- 基于NET的單元測(cè)試自動(dòng)化方法研究
- Python自動(dòng)化測(cè)試框架及其應(yīng)用 579次閱讀
- API測(cè)試框架Grillon概述 2057次閱讀
- 一款擴(kuò)展性高的滲透測(cè)試框架滲透測(cè)試框架 593次閱讀
- OpenHarmony自動(dòng)化測(cè)試框架開發(fā)指南 1437次閱讀
- 用在嵌入式開發(fā)中的單元測(cè)試框架 1098次閱讀
- 硬件的單元測(cè)試:信號(hào)完整性測(cè)試 5407次閱讀
- Hypium的單元測(cè)試框架和UI測(cè)試框架 2170次閱讀
- Python自動(dòng)化測(cè)試框架有哪些? 4686次閱讀
- MATLAB基礎(chǔ)知識(shí)MATLAB的簡(jiǎn)介,編程環(huán)境和基本操作的詳細(xì)概述 7616次閱讀
- java單元測(cè)試怎么寫 8495次閱讀
- java單元測(cè)試的好處 3985次閱讀
- 什么是單元測(cè)試_單元測(cè)試的目的是什么 3.3w次閱讀
- 單元測(cè)試常用工具有哪些 1.3w次閱讀
- 單元測(cè)試常用的方法 3.6w次閱讀
- java單元測(cè)試框架有哪些 1.4w次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 2次下載 | 免費(fèi)
- 2AN158 GD32VW553 Wi-Fi開發(fā)指南
- 1.51MB | 2次下載 | 免費(fèi)
- 3AN148 GD32VW553射頻硬件開發(fā)指南
- 2.07MB | 1次下載 | 免費(fèi)
- 4AN111-LTC3219用戶指南
- 84.32KB | 次下載 | 免費(fèi)
- 5AN153-用于電源系統(tǒng)管理的Linduino
- 1.38MB | 次下載 | 免費(fèi)
- 6AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下載 | 免費(fèi)
- 7SM2018E 支持可控硅調(diào)光線性恒流控制芯片
- 402.24 KB | 次下載 | 免費(fèi)
- 8AN-1308: 電流檢測(cè)放大器共模階躍響應(yīng)
- 545.42KB | 次下載 | 免費(fèi)
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費(fèi)
- 2免費(fèi)開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機(jī)智能手環(huán)心率計(jì)步器體溫顯示設(shè)計(jì)
- 0.10 MB | 130次下載 | 免費(fèi)
- 4使用單片機(jī)實(shí)現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
- 2.96 MB | 44次下載 | 免費(fèi)
- 53314A函數(shù)發(fā)生器維修手冊(cè)
- 16.30 MB | 31次下載 | 免費(fèi)
- 6美的電磁爐維修手冊(cè)大全
- 1.56 MB | 24次下載 | 5 積分
- 7如何正確測(cè)試電源的紋波
- 0.36 MB | 17次下載 | 免費(fèi)
- 8感應(yīng)筆電路圖
- 0.06 MB | 10次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評(píng)論