在LabVIEW用動態(tài)調(diào)用方法實現(xiàn)遞歸 | |
所屬分類:解決方案 | |
上傳者:ruanqizhen | |
文檔大?。?span>13 K | |
標(biāo)簽: 虛擬儀器 | |
所需積分:0分積分不夠怎么辦? | |
文檔介紹:所有的遞歸都可以使用循環(huán)來代替,計算階乘也可以使用循環(huán)結(jié)構(gòu),但是這里介紹的是使用遞歸結(jié)構(gòu)的方法。因為 n!=n*(n-1)!,所以我們只要編寫一個 VI 實現(xiàn)功能 F(n)=n*F(n-1) 就可以了。程序中,遞歸調(diào)用 VI 自身的結(jié)構(gòu)由三個 VI 動態(tài)調(diào)用節(jié)點實現(xiàn):Open VI Reference, Call By Reference Node, Close Reference。這三個節(jié)點分別負(fù)責(zé)動態(tài)打開一個 VI(本例中就是這個 VI 自身),運行這個VI,再關(guān)閉它。 | |
現(xiàn)在下載 | |
VIP會員,AET專家下載不扣分;重復(fù)下載不扣分,本人上傳資源不扣分。 |
Copyright ? 2005-2024 華北計算機系統(tǒng)工程研究所版權(quán)所有 京ICP備10017138號-2