LabVIEWwilliam hill官网
直播中

sihot

11年用户 12经验值
擅长:模拟技术
私信 关注
[问答]

选择函数 与 布尔型 条件结构 在执行中有什么不同?



选择函数和 布尔型条件结构 都可以用来进行 2个程序分支之间的切换  但是执行效果为什么不一样 。


我做了个测试(请看附件),波形图表1一是用选择函数切换2种波的产生,生产的图像很连续。而波形图表2我用布尔型 条件结构切换2种波的产生,产生的图像就断断续续。 不解这是为什么?


回帖(6)

铁铉

2015-4-13 10:43:55

最佳答案

因为对于函数选择来说,不管选择的是哪个另一个其实也在执行,当切换选择之后就会接着上一个的时间继续执行;但是对于布尔型选择来说,切换选择之后就会重新进行。从时间上看的话就是这样。
举报

小木灬

2015-4-14 16:05:09
估计是时间延时的问题吧,可以试下时间有无延时的效果。
举报

sihot

2015-4-15 04:14:18
引用: 小木灬 发表于 2015-4-14 16:05
估计是时间延时的问题吧,可以试下时间有无延时的效果。

问题来了  没有时间延迟  根本看不清图像变换  变换太快 不过还是能感觉 条件结构 要有一下空白图像  
举报

sihot

2015-4-15 04:18:30
引用: 铁铉 发表于 2015-4-14 16:48
因为对于函数选择来说,不管选择的是哪个另一个其实也在执行,当切换选择之后就会接着上一个的时间继续执行 ...

that makes sense   谢大神解惑  那就是说用布尔型选择 会比较节省系统资源  因为只有一个分支是在运行的 ?
举报

更多回帖

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