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