在LabVIEW用动态调用方法实现递归
所屬分類:解决方案
上傳者:ruanqizhen
文檔大小:13 K
標(biāo)簽: 虚拟仪器
所需積分:0分積分不夠怎么辦?
文檔介紹:所有的递归都可以使用循环来代替,计算阶乘也可以使用循环结构,但是这里介绍的是使用递归结构的方法。因为 n!=n*(n-1)!,所以我们只要编写一个 VI 实现功能 F(n)=n*F(n-1) 就可以了。程序中,递归调用 VI 自身的结构由三个 VI 动态调用节点实现:Open VI Reference, Call By Reference Node, Close Reference。这三个节点分别负责动态打开一个 VI(本例中就是这个 VI 自身),运行这个VI,再关闭它。
現(xiàn)在下載
VIP會(huì)員,AET專家下載不扣分;重復(fù)下載不扣分,本人上傳資源不扣分。