在LabVIEW用動態(tài)調(diào)用方法實現(xiàn)遞歸
所屬分類:解決方案
上傳者:ruanqizhen
文檔大小:13 K
標簽: 虛擬儀器
所需積分: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é)點分別負責動態(tài)打開一個 VI(本例中就是這個 VI 自身),運行這個VI,再關閉它。
現(xiàn)在下載
VIP會員,AET專家下載不扣分;重復下載不扣分,本人上傳資源不扣分。