第一篇:黑盒測(cè)試技術(shù)實(shí)驗(yàn)報(bào)告
黑盒測(cè)試技術(shù) — 三角形問題 實(shí)驗(yàn)報(bào)告 一、問題描述 輸入三個(gè)整數(shù) a、b、c,分別作為三角形的三條邊,通過程序判斷這三條邊是否能構(gòu)成三角形?如果能構(gòu)成三角形,則判斷三角形的類型并輸出(等邊三角形、等腰三角形、一般三角形),如果不構(gòu)成三角形輸出不能構(gòu)成三角形。
要求:(1)輸入三個(gè)整數(shù) a、b、c,必須滿足以下條件:1≤a≤200;1≤b≤200;1≤c≤200。
(2)容錯(cuò)處理:輸入空值的提示;輸入的值滿足類型的提示;(3)不限制開發(fā)環(huán)境,不限制開發(fā)語言;(4)盡可能不對(duì)自己的程序進(jìn)行測(cè)試設(shè)計(jì)。
(5)請(qǐng)分別采用邊界值分析法、等價(jià)類分析法、決策表分析法、基于場(chǎng)景分析法設(shè)計(jì)測(cè)試用例;(6)正文格式(除源代碼用小五號(hào)單倍行距),其他行距固定值 20,字號(hào)小四。
二、程序主要源代碼 (標(biāo)注:測(cè)試的源代碼是哪位同學(xué)(學(xué)號(hào)姓名)編寫的。)
三、程序界面(截圖)
四、設(shè)計(jì)測(cè)試用例
1.用邊界值測(cè)試方法設(shè)計(jì)測(cè)試用例
用邊界值分析法設(shè)計(jì)測(cè)試用例,按照下列步驟進(jìn)行:
((1)
分析各變量取值 三角形三條邊的取值范圍都是 1-200,所以邊長(zhǎng) A 的邊界點(diǎn)為 1 和 200,邊長(zhǎng) B的邊界點(diǎn)為 1 和 200,邊長(zhǎng) C 的邊界點(diǎn)為 1 和 200。
((2)
測(cè)試用例數(shù) 輸入條件 邊界值 測(cè)試數(shù)據(jù) A 1,200 0,1,2,199,200,201 B 1,200 0,1,2,199,200,201 C 1,200 0,1,2,199,200,201
設(shè)計(jì)測(cè)試用例(給出所有測(cè)試用例)
三角形問題的測(cè)試用例 測(cè)試用例 編號(hào) 輸入數(shù)據(jù) 預(yù)期輸出 測(cè)試結(jié)果 a b c 1 0 100 100 邊長(zhǎng) A 不合法
邊長(zhǎng) A 不合法1 100 100 等腰三角形 等腰三角形 3 2 100 100 等腰三角形 等腰三角形 4 199 100 100 等腰三角形 等腰三角形 5 200 100 100 不是三角形 不是三角形 6 201 100 100 邊長(zhǎng) A 不合法
邊長(zhǎng) A 不合法100 0 100 邊長(zhǎng) B 不合法
邊長(zhǎng) B 不合法100 1 100 等腰三角形 等腰三角形 9 100 2 100 等腰三角形 等腰三角形 10 100 199 100 等腰三角形 等腰三角形 11 100 200 100 不是三角形 不是三角形 12 100 201 100 邊長(zhǎng) B 不合法
邊長(zhǎng) B 不合法100 100 0 邊長(zhǎng) C 不合法
邊長(zhǎng) C 不合法100 100 1 等腰三角形 等腰三角形 15 100 100 2 等腰三角形 等腰三角形 16 100 100 199 等腰三角形 等腰三角形 17 100 100 200 不是三角形 不是三角形 18 100 100 201 邊長(zhǎng) C 不合法
邊長(zhǎng) C 不合法
2.用等價(jià)類測(cè)試方法設(shè)計(jì)測(cè)試用例
((1)首先分析題目中給出的條件和隱含的輸入要求,輸入條件如下:
條件:1<=邊長(zhǎng) A<=200,1<=邊長(zhǎng) B<=200,1<=邊長(zhǎng) C<=200
隱含條件:A
輸入條件 有效等價(jià)類 無效等價(jià)類 是否是三角形 1.1<=A<=200 2.1<=B<=200 3.1<=C<=200 4.A200 8.B<1 || B>200 9.C<1 || C>200 10.A>=B+C 11.B>=A+C 12.C>=A+B 等腰三角形 13.A=B&&B!=C 14.A=C&&C!=B 15.B=C&&C!=A 16.A!=B&&A!=C&&B!=C 等邊三角形 17.A=B=C 18.A!=B 19.A!=C 20.B!=C
(3)設(shè)計(jì)測(cè)試用例,覆蓋上表中的等價(jià)類,如表 1-3 表所示。(至少 20 條)
表 表 1-3 三角形問題的測(cè)試用例 測(cè)試用例 編號(hào) 輸入數(shù)據(jù) 預(yù)期輸出 覆蓋等價(jià)類 測(cè)試結(jié)果 a b c 1 100 100 100 等邊三角形 1,2,3,4,5,6,17 等邊三角形 2 50 50 50 等邊三角形 1,2,3,4,5,6,17 等邊三角形 3 150 150 150 等邊三角形 1,2,3,4,5,6,17 等邊三角形 4 50 100 100 等腰三角形 1,2,3,4,5,6,15 等腰三角形 5 100 50 100 等腰三角形 1,2,3,4,5,6,14 等腰三角形 6 100 100 50 等腰三角形 1,2,3,4,5,6,13 等腰三角形 0 2 3 邊長(zhǎng) A 不合法 7 邊長(zhǎng) A 不合法 8 2 1 3 不是三角形 12 不是三角形 9 3 0 1 邊長(zhǎng) B 不合法 8 邊長(zhǎng) B 不合法 10 3 1 2 不是三角形 10 不是三角形 11 1 3 0 邊長(zhǎng) C 不合法 9 邊長(zhǎng) C 不合法 12 2 3 1 不是三角形 11 不是三角形 13 50 51 52 不是等腰三角形
1,2,3,4,5,6,16 一般三角形 14 51 52 50 不是等腰三角形
1,2,3,4,5,6,16 一般三角形 15 52 50 51 不是等腰三角形
1,2,3,4,5,6,16 一般三角形 16 100 100 101 不是等邊三角形
1,2,3,4,5,6,19,20 等腰三角形 17 100 101 100 不是等邊三角形
1,2,3,4,5,6,18,20 等腰三角形 18 101 100 100 不是等邊三角形
1,2,3,4,5,6,18,19 等腰三角形 19 50 50 51 不是等邊三角形
1,2,3,4,5,6,19,20 等腰三角形 20 50 51 50 不是等邊三角形
1,2,3,4,5,6,18,20 等腰三角形 21 51 50 50 不是等邊三角形
1,2,3,4,5,6,18,19 等腰三角形
3.用決策表測(cè)試方法設(shè)計(jì)測(cè)試用例
((1)構(gòu)建決策表
((2)化簡(jiǎn) 測(cè)試用例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 輸入條件 是三角形 Y Y Y Y Y Y Y Y N N N N N N N N A=B Y Y N Y N Y N N N Y Y Y N N Y N A=C Y N Y Y Y N N N N Y Y N Y N N Y B=C Y Y Y N N N Y N N Y N Y Y Y N N 預(yù)期輸出 不是三角形
等腰三角形
等邊三角形
一般三角形
出錯(cuò)提示
測(cè)試用例 1 2,3,4 5,6,7 8 9-16 輸入條件 是三角形
A=B
A=C
B=C
預(yù)期輸出 不是三角形
Y 等腰三角形
Y
等邊三角形
Y
一般三角形
Y
出錯(cuò)提示
Y
((3)化簡(jiǎn)后的測(cè)試用例設(shè)計(jì) 測(cè)試用例 編號(hào) 輸入數(shù)據(jù) 預(yù)期輸出 覆蓋等價(jià)類 測(cè)試結(jié)果 a b c 1 50 50 50 等邊三角形 1,2,3,4,5,6,17 等邊三角形 2 50 50 51 等腰三角形 1,2,3,4,5,6,13 等腰三角形 3 51 50 50 等腰三角形 1,2,3,4,5,6,15 等腰三角形 4 50 51 50 等腰三角形 1,2,3,4,5,6,14 等腰三角形 5 1 2 3 不是三角形 12 不是三角形 6 1 3 2 不是三角形 11 不是三角形 7 3 2 1 不是三角形 10 不是三角形 8 2 3 4 一般三角形 1,2,3,4,5,6 一般三角形 9 3 2 4 一般三角形 1,2,3,4,5,6 一般三角形 10 4 3 2 一般三角形 1,2,3,4,5,6 一般三角形
4.基于場(chǎng)景的測(cè)試
(1 1)基本流和備選流圖
(2 2)場(chǎng)景設(shè)計(jì)
場(chǎng)景 1 1 :基本流
場(chǎng)景 2 2 :基本流+ + 備選流 1 1
場(chǎng)景 3 3 :基本流+ + 備選流 2 2
場(chǎng)景 4 4 :基本流+ + 備選流 3 3
場(chǎng)景 5 5 :基本流+ + 備選流 4 4
(3 3))
測(cè)試用例設(shè)計(jì)
開始輸入 輸入 A,B,C 判斷各邊邊長(zhǎng)是否是在 1-200 A+B>C && A+C>B && B+C>A 備選流 1:邊長(zhǎng)不符合條件 備選流 2:不是三角形 是三角形 備選流 3:是等腰三角形 備選流 4:是等邊三角形 一般三角形 結(jié)束
場(chǎng)景
A A
B B
C C
預(yù)期輸出
測(cè)試結(jié)果1234
一般三角形
一般三角形2
0 0
0 0
0 0
邊長(zhǎng)錯(cuò)誤
邊長(zhǎng)錯(cuò)誤3247
不是三角形
不是三角形4
等腰三角形
等腰三角形5
等邊三角形
等邊三角形
5.測(cè)試結(jié)果分析與總結(jié)(至少 0 150 字,對(duì)測(cè)試過程中失敗用例的原因進(jìn)行分析,對(duì)學(xué)習(xí)了黑盒測(cè)試技術(shù)的學(xué)習(xí)總結(jié))
在用等價(jià)類測(cè)試方法時(shí),在測(cè)試無效等價(jià)類的結(jié)果和預(yù)期結(jié)果不一致,其原因是在設(shè)計(jì)程序時(shí)沒有考慮無效等價(jià)類的這些測(cè)試用例的輸出語句,黑盒測(cè)試技術(shù)是我們常使用的軟件測(cè)試的方法,在測(cè)試中,我們需要將邊界值測(cè)試,等價(jià)類測(cè)試,決策表測(cè)試,基于場(chǎng)景測(cè)試聯(lián)合使用。任何一款軟件都不可能做到完全測(cè)試,所以我們需要做的就是將黑盒測(cè)試中的方法盡可能結(jié)合使用,爭(zhēng)取讓軟件少一些 bug。
第二篇:黑盒測(cè)試心得
“黑盒”測(cè)“外”不測(cè)“內(nèi)”
“黑盒”測(cè)的是功能
黑盒測(cè)試也稱功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試。它在已知產(chǎn)品應(yīng)具有的功能的條件下,通過測(cè)試來檢測(cè)每個(gè)功能是否都能正常使用。在測(cè)試時(shí),把程序看作一個(gè)不能打 開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測(cè)試者在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否 能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。
“黑盒”法著眼于程序外部結(jié)構(gòu)、不考慮內(nèi)部邏輯結(jié)構(gòu)、針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試。“黑盒”法是窮舉輸入測(cè)試,只有把所有可能的輸入都作為測(cè)試情況使 用,才能以這種方法查出程序中所有的錯(cuò)誤。實(shí)際上測(cè)試情況有無窮多個(gè),人們不僅要測(cè)試所有合法的輸入,而且還要對(duì)那些不合法但是可能的輸入進(jìn)行測(cè)試。
“黑盒”的兩種基本方法
黑盒測(cè)試有兩種基本方法,即通過測(cè)試和失敗測(cè)試。
在進(jìn)行通過測(cè)試時(shí),實(shí)際上是確認(rèn)軟件能做什么,而不會(huì)去考驗(yàn)其能力如何。軟件測(cè)試員只運(yùn)用最簡(jiǎn)單,最直觀的測(cè)試案例。
在設(shè)計(jì)和執(zhí)行測(cè)試案例時(shí),總是先要進(jìn)行通過測(cè)試。在進(jìn)行破壞性試驗(yàn)之前,看一看軟件基本功能是否能夠?qū)崿F(xiàn)。這一點(diǎn)很重要,否則在正常使用軟件時(shí)就會(huì)奇怪地發(fā)現(xiàn),為什么會(huì)有那么多的軟件缺陷出現(xiàn)?
在確信了軟件正確運(yùn)行之后,就可以采取各種手段通過搞“垮”軟件來找出缺陷。純粹為了破壞軟件而設(shè)計(jì)和執(zhí)行的測(cè)試案例,被稱為失敗測(cè)試或迫使出錯(cuò)測(cè)試。
黑盒測(cè)試的設(shè)計(jì)方法
黑盒測(cè)試是以用戶的觀點(diǎn),從輸入數(shù)據(jù)與輸出數(shù)據(jù)的對(duì)應(yīng)關(guān)系出發(fā)進(jìn)行測(cè)試的,它不涉及到程序的內(nèi)部結(jié)構(gòu)。很明顯,如果外部特性本身有問題或規(guī)格說明的規(guī) 定有誤,用黑盒測(cè)試方法是發(fā)現(xiàn)不了的。黑盒測(cè)試法注重于測(cè)試軟件的功能需求,主要試圖發(fā)現(xiàn)幾類錯(cuò)誤:功能不對(duì)或遺漏、界面錯(cuò)誤、數(shù)據(jù)結(jié)構(gòu)或外部數(shù)據(jù)庫訪問 錯(cuò)誤、性能錯(cuò)誤、初始化和終止錯(cuò)誤。
具體的黑盒測(cè)試方法包括等價(jià)類劃分、因果圖、正交實(shí)驗(yàn)設(shè)計(jì)法、邊值分析、判定表驅(qū)動(dòng)法、功能測(cè)試等。在使用時(shí),自然要針對(duì)開發(fā)項(xiàng)目的特點(diǎn)對(duì)方法加以適當(dāng)?shù)倪x擇。
◆ 等價(jià)類劃分
等價(jià)類劃分是一種典型的黑盒測(cè)試方法,用這一方法設(shè)計(jì)測(cè)試用例可以不用考慮程序的內(nèi)部結(jié)構(gòu),只以對(duì)程序的要求和說明,即需求規(guī)格說明書為依據(jù),仔細(xì)分析和推敲說明書的各項(xiàng)需求,特別是功能需求,把說明中對(duì)輸入的要求和輸出的要求區(qū)別開來并加以分解。
由于窮舉測(cè)試的數(shù)量太大,以致于無法實(shí)際完成,促使我們?cè)诖罅康目赡軘?shù)據(jù)中選取其中的一部分作為測(cè)試用例。例如,在不了解等價(jià)分配技術(shù)的前提下,測(cè)試 了1+1、1+2、1+3和1+4之后,還有必要測(cè)試1+5和1+6嗎?能否放心地認(rèn)為它們正確嗎?那么1+999…(可以
輸入的最大數(shù)值)呢?這個(gè)測(cè)試 用例是否與其他用例不同?是否屬于另外一種類別?另外一個(gè)等價(jià)區(qū)間?這是軟件測(cè)試員必須考慮到的問題。
等價(jià)類別或者等價(jià)區(qū)間是指測(cè)試相同目標(biāo)或者暴露相同軟件缺陷的一組測(cè)試案例。1+999…和1+13有什么區(qū)別呢?至于1+13,就像一個(gè)普通的加法,與1+5或者1+392沒有什么兩樣,而1+999…則屬于鄰界的極端情況。假 如輸入最大允許數(shù)值,然后加1,就會(huì)出現(xiàn)問題——也許就是軟件的缺陷。這個(gè)極端案例屬于一個(gè)單獨(dú)的區(qū)間,與常規(guī)數(shù)字的普通區(qū)間不同。
等價(jià)類劃分的辦法是把程序的輸入域劃分成若干部分,然后從每個(gè)部分中選取少數(shù)代表性數(shù)據(jù)當(dāng)作測(cè)試用例。每一類的代表性數(shù)據(jù)在測(cè)試中的作用等價(jià)于這一類 中的其他值,也就是說,如果某一類中的一個(gè)例子發(fā)現(xiàn)了錯(cuò)誤,這一等價(jià)類中的其他例子也能出現(xiàn)同樣的錯(cuò)誤。使用這一方法設(shè)計(jì)測(cè)試用例,首先必須在分析需求規(guī) 格說明的基礎(chǔ)上劃分等價(jià)類,列出等價(jià)類表。
在考慮等價(jià)類劃分時(shí),先從程序的功能說明中找出每個(gè)輸入條件,然后為每個(gè)輸入條件劃分兩個(gè)或更多個(gè)等價(jià)類。等價(jià)類可分兩種情況:有效等價(jià)類和無效等價(jià) 類。有效等價(jià)類是指對(duì)程序的規(guī)格說明是有意義的、合理的輸人數(shù)據(jù)所構(gòu)成的集合;無效等價(jià)類是指對(duì)程序的規(guī)格說明是不合理的或無意義的輸人數(shù)據(jù)所構(gòu)成的集 合。
◆ 邊界值分析
軟件測(cè)試常用的一個(gè)方法是把測(cè)試工作按同樣的形式劃分。對(duì)數(shù)據(jù)進(jìn)行軟件測(cè)試,就是檢查用戶輸入的信息、返回結(jié)果以及中間計(jì)算結(jié)果是否正確。
即使是最簡(jiǎn)單的程序,要處理的數(shù)據(jù)也可能數(shù)量極大。還記得在計(jì)算器上簡(jiǎn)單加法的全部可能性嗎?再想一想字處理程序、導(dǎo)航系統(tǒng)和證券交易程序。使這些數(shù) 據(jù)得以測(cè)試的技巧(如果稱得上的話)是,根據(jù)下列主要原則進(jìn)行等價(jià)分配,以合理的方式減少測(cè)試案列:邊界條件、次邊界條件、空值和無效數(shù)據(jù)。
邊界值分析(Boundary Value Analysis,BVA)是一種補(bǔ)充等價(jià)劃分的測(cè)試用例設(shè)計(jì)技術(shù),它不是選擇等價(jià)類的任意元素,而是選擇等價(jià)類邊界的測(cè)試用例。實(shí)踐證明,在設(shè)計(jì)測(cè)試用 例時(shí),對(duì)邊界附近的處理必須給予足夠的重視,為檢驗(yàn)邊界附近的處理專門設(shè)計(jì)測(cè)試用例,常常可以取得良好的測(cè)試效果。BVA不僅重視輸人條件邊界,而且也從 輸出域?qū)С鰷y(cè)試用例。
第三篇:黑盒測(cè)試的測(cè)試流程簡(jiǎn)單介紹
黑盒測(cè)試的測(cè)試流程簡(jiǎn)單介紹
話說我們一直在做黑盒自動(dòng)化測(cè)試,那我們究竟處于測(cè)試中的哪個(gè)位置呢?
其實(shí)我們更多的是在執(zhí)行測(cè)試提交報(bào)告和發(fā)現(xiàn)的軟件Error,測(cè)試用例是如何設(shè)計(jì)的,為什么要這樣設(shè)計(jì)又有多少人想過呢?黑盒測(cè)試中的測(cè)試用例設(shè)計(jì)的簡(jiǎn)單方法又有多少了解呢?我們常做的測(cè)試中哪些地方用到了例如等價(jià)類劃分法?
下面僅僅對(duì)黑盒測(cè)試的簡(jiǎn)單的測(cè)試流程進(jìn)行下說明關(guān)于黑盒測(cè)試的其他內(nèi)容會(huì)在以后的帖子中說明。
首先來了解兩個(gè)名詞:
Statement of Work(SOW)軟件使用說明書
Software Requirement Specification(SRS)軟件需求規(guī)格說明書
1.需求分析階段:對(duì)業(yè)務(wù)的學(xué)習(xí),分析需求點(diǎn)。
2.測(cè)試計(jì)劃階段:測(cè)試組長(zhǎng)就要根據(jù)SOW開始編寫《測(cè)試計(jì)劃》,其中包括人員,軟件硬件資源,測(cè)試點(diǎn),集成順序,進(jìn)度安排和風(fēng)險(xiǎn)識(shí)別等內(nèi)容。
3.測(cè)試設(shè)計(jì)階段:測(cè)試方案一般由對(duì)需求很熟的高資深的測(cè)試工程師設(shè)計(jì),測(cè)試方案要求根據(jù)《SRS》上的每個(gè)需求點(diǎn)設(shè)計(jì)出包括需求點(diǎn)簡(jiǎn)介,測(cè)試思路和詳細(xì)測(cè)試方法三部分的方案。《測(cè)試方案》編寫完成后也需要進(jìn)行評(píng)審。
4.測(cè)試方案階段:主要是對(duì)測(cè)試用例和規(guī)程的設(shè)計(jì)。測(cè)試用例是根據(jù)《測(cè)試方案》來編寫的,通過《測(cè)試方案》階段,測(cè)試人員對(duì)整個(gè)系統(tǒng)需求有了詳細(xì)的理解。這時(shí)開始編寫用例才能保證用例的可執(zhí)行和對(duì)需求的覆蓋。測(cè)試用例需要包括測(cè)試項(xiàng),用例級(jí)別,預(yù)置條件,操作步驟和預(yù)期結(jié)果。其中操作步驟和預(yù)期結(jié)果需要編寫詳細(xì)和明確。測(cè)試用例應(yīng)該覆蓋測(cè)試方案,而測(cè)試方案又覆蓋了測(cè)試需求點(diǎn),這樣才能保證客戶需求不遺漏。同樣,測(cè)試用例也需要評(píng)審。
5.測(cè)試執(zhí)行階段:執(zhí)行測(cè)試用例,及時(shí)提交Error和測(cè)試報(bào)告等相關(guān)文檔。
第四篇:軟件測(cè)試技術(shù)-實(shí)驗(yàn)報(bào)告內(nèi)容格式
課程名稱:《軟件測(cè)試技術(shù)》
實(shí)驗(yàn)名稱:《使用LoadRunner 進(jìn)行性能測(cè)試》
實(shí)驗(yàn)?zāi)繕?biāo):
1、掌握LR的測(cè)試過程;
2、掌握LR中 Visual User Generator(以下簡(jiǎn)稱VuGen)、Controller和Analysis三個(gè)組件的具體使用。
實(shí)驗(yàn)要求:
采用LR 自帶的HP WEBTours應(yīng)用程序,進(jìn)行性能測(cè)試。
實(shí)驗(yàn)過程:
1、錄制LR 自帶的HP WEBTours應(yīng)用程序腳本,錄制內(nèi)容包括自動(dòng)進(jìn)入到WEB TOURS 網(wǎng)站,進(jìn)行登錄(已經(jīng)注冊(cè)成功),登錄成功后,再定一張票,定票后,輸入信用卡信息,然后退出登錄,完成后,點(diǎn)擊停止錄制;(具體過程自己描述)
2、生成腳本;
(具體過程自己描述)
3、回放腳本;
(具體過程自己描述)
4、插入事件,分別在登錄前和登錄成功后、訂票前和訂票成功后四個(gè)位置插入一個(gè)事件;
(具體過程自己描述)
5、啟動(dòng)Controller,配置場(chǎng)景,選擇場(chǎng)景類型為Goal—Oriented Scenario;(具體過程自己描述)
6、生成分析報(bào)告。
(具體過程自己描述)
參照《LoadRunner結(jié)果分析說明》文檔進(jìn)行分析,了解系統(tǒng)瓶頸在什么地方,需要改進(jìn),實(shí)驗(yàn)完成。
實(shí)驗(yàn)心得:
要求不得少于200字。
第五篇:測(cè)試實(shí)驗(yàn)報(bào)告小結(jié)
(一)>> swa1 請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 2
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [5 6 3;10 20 4;] A = >>
第二次 > swa1 請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 3
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [6 2 1;10 4 3;50 20 6;] A = 50
第三次
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 4
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [10 6 1;9 5 3;20 14 6;13 10 8;] A = >>
(二)方波
1.>> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 3
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 1
Type =
>> >> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 4
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 1
Type =
>> >> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 5
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 1
Type =
>>
三角波 1 >> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 3
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 2
Type =
>> n =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 2
Type =
> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 6
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 2
Type =
>>
鋸齒波 1>> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 3
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 3
Type =
>> >> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 6
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 3
Type =
>> >> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 9
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 3
Type =
>>
(三)>> DFA 請(qǐng)輸入周期系數(shù)Tm= 1
Tm =
是否加窗cflag=(0-不加窗 1-加窗)0
cflag =
0
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 2
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [6 5 2;8 6 3;] A = >>
加
>> DFA 請(qǐng)輸入周期系數(shù)Tm= 1
Tm =
是否加窗cflag=(0-不加窗 1-加窗)1
cflag =
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 2
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [6 5 2;8 6 3;] A = >>>> dfa 請(qǐng)輸入周期系數(shù)Tm= 1
Tm =
是否加窗cflag=(0-不加窗 1-加窗)0
cflag =
0
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 3
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)3列(頻率-Hz):A= [10 20 5;30 40 9;20 30 9;] A =
>>
2列(相位-度)
加 >> dfa 請(qǐng)輸入周期系數(shù)Tm= 1
Tm =
是否加窗cflag=(0-不加窗 1-加窗)1
cflag =
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 3
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [10 20 5;30 40 9;20 30 9;] A =
>>>> dfa 請(qǐng)輸入周期系數(shù)Tm= 1
Tm =
是否加窗cflag=(0-不加窗 1-加窗)0
cflag =
0
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 4
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [6 5 2;9 6 3;10 5 4;20 10 9;] A = >>
加 >> dfa 請(qǐng)輸入周期系數(shù)Tm=
Tm =
是否加窗cflag=(0-不加窗 1-加窗)1
cflag =
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 4
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)3列(頻率-Hz):A= [6 5 2;9 6 3;10 5 4;20 10 9;] A = >>
2列(相位-度)