控制結(jié)構(gòu)、順序結(jié)構(gòu)和公式節(jié)點(diǎn)
一、實(shí)驗(yàn)室名稱:虛擬儀器實(shí)驗(yàn)室????????????????????????????????????????????????????????
二、實(shí)驗(yàn)?zāi)康模?/font>
1、學(xué)習(xí)CASE結(jié)構(gòu)和SEQUENCE結(jié)構(gòu)
2、掌握公式節(jié)點(diǎn)的使用
三、實(shí)驗(yàn)原理:
1、Case結(jié)構(gòu)和Sequence結(jié)構(gòu)是兩種控制數(shù)據(jù)流的結(jié)構(gòu)。
?? ·根據(jù)Case結(jié)構(gòu)選擇端口的輸入,可以將Case結(jié)構(gòu)分支到不同的程序框圖。在Case結(jié)構(gòu)的每個(gè)Case邊界以內(nèi)都可以設(shè)置子程序框圖。條件選擇可以是布爾的(2種條件)或者是數(shù)字的(231-1種條件)。
?? ·使用Sequence結(jié)構(gòu),可以按一定順序執(zhí)行程序框圖。最先執(zhí)行的程序框圖部分被置于結(jié)構(gòu)的第一幀,第二個(gè)要執(zhí)行的部分置于結(jié)構(gòu)的第二幀,以此類推。
2、公式節(jié)點(diǎn)可用于運(yùn)算各種公式。
? ·使用Formula Node,可以直接把很多公式輸入到程序框圖,當(dāng)一個(gè)函數(shù)方程有很多變量或很復(fù)雜時(shí),此特性尤其有用。
四、實(shí)驗(yàn)內(nèi)容:
1、設(shè)計(jì)一個(gè)VI,計(jì)算產(chǎn)生一個(gè)與指定的數(shù)字相等的隨機(jī)數(shù)所需花費(fèi)的時(shí)間。
2、設(shè)計(jì)一個(gè)VI能夠像計(jì)算器一樣進(jìn)行運(yùn)算。前面板上有兩個(gè)數(shù)字控制器,用來(lái)輸入兩個(gè)數(shù)字,另有一個(gè)指示器,用來(lái)顯示VI對(duì)輸入數(shù)字進(jìn)行運(yùn)算(Add、Subtract、Divide或Multiply)的結(jié)果。用一個(gè)滑動(dòng)條控制器來(lái)選擇加、減、乘、除運(yùn)算。
3、設(shè)計(jì)一個(gè)VI,用公式節(jié)點(diǎn)來(lái)計(jì)算下列方程,并畫出y1和y2的曲線。y1=x3+x2+5, y2=mx+b? 以上兩個(gè)方程只許使用一個(gè)Formula Node。
評(píng)論
查看更多