LabVIEW论坛
直播中

jihuahua

7年用户 811经验值
擅长:测量仪表
私信 关注
[问答]

for循环里的while循环运行时间问题

如图所示,while循环运行5秒钟,当for循环运行两次的时候,总时间是10.1秒,当for循环运行3次的时候,总时间是15.2秒,每多一次运行次数时间就多0.1秒,这是为什么?
捕获.PNG

回帖(2)

王志博

2019-8-19 17:36:57
因为while多循环了一次,你设定是5的话,实际循环了51次
4 举报
  • jihuahua: 能详细的解释一下吗
  • 王志博 回复 jihuahua: WHILE循环是至少循环一次,你能理解i==1下将后退出循环,while循环运动了几次吗?
  • jihuahua 回复 王志博: 明白了  但是为什么在for循环的N是1的时候,循环的时间恰好是5S
  • 王志博 回复 jihuahua: 这是for和while根本上不一样的地方,这个问题你可以看看labview大学实用教程Page 112,或者你先考一个Clad,把基础部分打牢再编程

徐思龙

2019-8-21 08:06:29
不错,很好的经验分享,辛苦麻烦了,欠缺这方面的资料,非常感谢
举报

更多回帖

发帖
×
20
完善资料,
赚取积分