二維數(shù)組在向兩層循環(huán)嵌套中輸入數(shù)據(jù)
發(fā)布時(shí)間:2014/10/10 20:05:26 訪問(wèn)次數(shù):2036
需要特殊說(shuō)明的是:①二維數(shù)組在向兩層循環(huán)嵌套中輸入數(shù)據(jù)時(shí),外層循ICL3238ECAZ-T環(huán)按照每個(gè)行來(lái)輸入、內(nèi)部循環(huán)按照該行的元素而依次索引。②LabVIEW 8.60版本中的Feedback Node結(jié)構(gòu)在存儲(chǔ)運(yùn)算的中間結(jié)果時(shí),其有效范圍只能在一次循環(huán)的過(guò)程中,循環(huán)嵌套中,當(dāng)某個(gè)循環(huán)結(jié)構(gòu)的某次循環(huán)結(jié)束并開(kāi)始下一次該循環(huán)結(jié)構(gòu)的循環(huán)時(shí),F(xiàn)eedback Node中的結(jié)果將被自動(dòng)舍棄。例如在處理二維數(shù)組中,通常采用兩層循環(huán)嵌套:外層循環(huán)用于控制二維數(shù)組的行數(shù);內(nèi)層循環(huán)用于控制某行內(nèi)數(shù)據(jù)的運(yùn)算(圖3-116),如果只采用一個(gè)Feedback Node且不指定初始化數(shù)值的情況下,那么當(dāng)找出第0行的最大值后查找第1行的最大值時(shí),F(xiàn)eedback Node中的數(shù)據(jù)將全部是第1行的數(shù)據(jù),即第0行的最大值被丟失了!這樣只能查找出最后一行的最大數(shù)值。
因此在本例中使用了2個(gè)Feedback Node結(jié)構(gòu),內(nèi)層For Loop包含的Feedback Node用于計(jì)算某個(gè)行內(nèi)的最大數(shù)值,其輸入是數(shù)組元素;外層For Loop包含的Feedback Node的輸入數(shù)據(jù)是上一行數(shù)據(jù)比較所得的最大數(shù)值,并將其作為內(nèi)層Feedback Node進(jìn)行下一行數(shù)據(jù)比較時(shí)的初始化數(shù)值,這樣就可以找出整個(gè)數(shù)組的最大數(shù)值。外層For Loop初始化數(shù)據(jù)為數(shù)組的第一個(gè)元素Array 4[0][0]。啟動(dòng)程序后,所得到的結(jié)果如圖3-115所示。
需要特殊說(shuō)明的是:①二維數(shù)組在向兩層循環(huán)嵌套中輸入數(shù)據(jù)時(shí),外層循ICL3238ECAZ-T環(huán)按照每個(gè)行來(lái)輸入、內(nèi)部循環(huán)按照該行的元素而依次索引。②LabVIEW 8.60版本中的Feedback Node結(jié)構(gòu)在存儲(chǔ)運(yùn)算的中間結(jié)果時(shí),其有效范圍只能在一次循環(huán)的過(guò)程中,循環(huán)嵌套中,當(dāng)某個(gè)循環(huán)結(jié)構(gòu)的某次循環(huán)結(jié)束并開(kāi)始下一次該循環(huán)結(jié)構(gòu)的循環(huán)時(shí),F(xiàn)eedback Node中的結(jié)果將被自動(dòng)舍棄。例如在處理二維數(shù)組中,通常采用兩層循環(huán)嵌套:外層循環(huán)用于控制二維數(shù)組的行數(shù);內(nèi)層循環(huán)用于控制某行內(nèi)數(shù)據(jù)的運(yùn)算(圖3-116),如果只采用一個(gè)Feedback Node且不指定初始化數(shù)值的情況下,那么當(dāng)找出第0行的最大值后查找第1行的最大值時(shí),F(xiàn)eedback Node中的數(shù)據(jù)將全部是第1行的數(shù)據(jù),即第0行的最大值被丟失了!這樣只能查找出最后一行的最大數(shù)值。
因此在本例中使用了2個(gè)Feedback Node結(jié)構(gòu),內(nèi)層For Loop包含的Feedback Node用于計(jì)算某個(gè)行內(nèi)的最大數(shù)值,其輸入是數(shù)組元素;外層For Loop包含的Feedback Node的輸入數(shù)據(jù)是上一行數(shù)據(jù)比較所得的最大數(shù)值,并將其作為內(nèi)層Feedback Node進(jìn)行下一行數(shù)據(jù)比較時(shí)的初始化數(shù)值,這樣就可以找出整個(gè)數(shù)組的最大數(shù)值。外層For Loop初始化數(shù)據(jù)為數(shù)組的第一個(gè)元素Array 4[0][0]。啟動(dòng)程序后,所得到的結(jié)果如圖3-115所示。
熱門點(diǎn)擊
- IP地址的編址方法共經(jīng)過(guò)了三個(gè)歷史階段
- 802.11的退避機(jī)制的概念
- 零比特填充的具體做法
- IPV6數(shù)據(jù)報(bào)分片舉例
- 幀的長(zhǎng)度不是整數(shù)個(gè)字節(jié)
- 時(shí)延(delay或latency)
- 在無(wú)線局域網(wǎng)中的關(guān)聯(lián)(association
- 雙協(xié)議棧
- 二維數(shù)組在向兩層循環(huán)嵌套中輸入數(shù)據(jù)
- 窗口擴(kuò)大選項(xiàng)是為了擴(kuò)大窗口
推薦技術(shù)資料
- 硬盤式MP3播放器終級(jí)改
- 一次偶然的機(jī)會(huì)我結(jié)識(shí)了NE0 2511,那是一個(gè)遠(yuǎn)方的... [詳細(xì)]
- 英特爾酷睿Ultra處理器驅(qū)動(dòng)
- 散熱片 Crucial P31
- 三星F-DVFS(全動(dòng)態(tài)電壓頻
- 業(yè)界首款12納米級(jí)LPDDR5X DRAM
- 移動(dòng)端NAND閃存解決方案ZUFS 4.0
- 48GB 16層HBM3E結(jié)構(gòu)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究