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

2019-07-18 04:35发布



选择函数和 布尔型条件结构 都可以用来进行 2个程序分支之间的切换  但是执行效果为什么不一样 。
我做了个测试(请看附件),波形图表1一是用选择函数切换2种波的产生,生产的图像很连续。而波形图表2我用布尔型 条件结构切换2种波的产生,产生的图像就断断续续。 不解这是为什么?
选择函数 与 条件结构.zip 下载积分: 积分 -1 分
20.29 KB, 下载次数: 7, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
铁铉
1楼-- · 2019-07-18 08:36
因为对于函数选择来说,不管选择的是哪个另一个其实也在执行,当切换选择之后就会接着上一个的时间继续执行;但是对于布尔型选择来说,切换选择之后就会重新进行。从时间上看的话就是这样。 最佳答案
小木灬
2楼-- · 2019-07-18 13:56
 精彩回答 2  元偷偷看……
sihot
3楼-- · 2019-07-18 14:22
小木灬 发表于 2015-4-14 16:05
估计是时间延时的问题吧,可以试下时间有无延时的效果。

问题来了  没有时间延迟  根本看不清图像变换  变换太快 不过还是能感觉 条件结构 要有一下空白图像  
sihot
4楼-- · 2019-07-18 20:19
铁铉 发表于 2015-4-14 16:48
因为对于函数选择来说,不管选择的是哪个另一个其实也在执行,当切换选择之后就会接着上一个的时间继续执行 ...

that makes sense   谢大神解惑  那就是说用布尔型选择 会比较节省系统资源  因为只有一个分支是在运行的 ?
铁铉
5楼-- · 2019-07-19 00:11
sihot 发表于 2015-4-15 04:18
that makes sense   谢大神解惑  那就是说用布尔型选择 会比较节省系统资源  因为只有一个分支是在运行的 ...

对,至少我觉得是这样的!我用布尔型的比较多而且,对于条件结构本身来说也是很有优势的,因为可以有多个选项而不仅仅只有两个
小木灬
6楼-- · 2019-07-19 05:14
sihot 发表于 2015-4-15 04:14
问题来了  没有时间延迟  根本看不清图像变换  变换太快 不过还是能感觉 条件结构 要有一下空白图像  
...

最笨的办法,开个灯看下数据是怎么走的就可以了。具体可以搞个延时分析下,在延时不同的情况下大概相差多少。

一周热门 更多>