多语言展示
当前在线:429今日阅读:126今日分享:42

For循环的一种特殊应用

labview中的结构语句很多,其中for循环是大家都推荐的。但是常见的for循环用法和本经验有些区别。
工具/原料

labview2011

一:常规for循环的用法
1

打开后面板,依次通过:programming——structures——for loop;点击并拖动到后面板。

2

按照常规用法, 设定循环次数以及显示样式,我们点击运行。

3

紧接上一步,因为我们设定的循环即为10,所以显示了10个结果。

二:for循环的特殊用法
1

但联系C语言,可以知道,在循环时,我们希望能够临时中断退出。此时往往会用while,但是while loop是无限循环的。我们只需在for loop的边框处右键菜单中点击:conditional terminal即可实现break的功能。

2

添加conditional terminal后,我们可以看到for循环的结构外观已经发生了明显的变化。

3

我们设置一个timer delay语句,这样便于作者进行演示。

4

紧接上一步,运行程序后,如果我们突然点击stop,此时发现只显示了3个数值。所以有中断效果。

5

如果我们让其一直运行,则显示的是10个数值,和没有conditional terminal效果一样。

注意事项

欢迎交流和投票

推荐信息