完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
目的:用正弦波作为触发条件,当正弦信号值大于0时,输出一张图片,小于0时输出另一张图片。
问题:目的不能实现。 想请教各位大神,怎样才能实现上述目标,新手入坑,希望能说详细些。
|
|
相关推荐
5个回答
|
|
你这样肯定有问题啊。对着你的图说,左边生成波形,并不是持续的去生成连续数据,而且输出一个数组,中间使用这个express比较,输出的结果是动态数据,你前面板中虽然现实的是曲线,其实你用数值显示控件,它就是个数字,1或者0。一般都是使用动态数据转数组vi进行转换,选择单一标量。条件结构也会因此不是判断真假,而且判断01。
即使按照上述修改完成,你的程序所显示的,只是你波形最后一个点所在的位置,并不能实现想象中的两个图交替显示。 |
|
|
|
事件结构,用户注册事件 你这个需求只能用这个实现,类似于以前用邦纳的相机的功能,就是根据输出的结果来判断 首先,你的控件是显示控件,而显示控件你通过局部变量去赋值这个是无法通过普通的值改变事件去捕捉到的,只能用用户注册事件去捕捉 看下帮助吧,不同的案例没法给你一个通用的程序
|
|
|
|
|
|
|
|
你的结果是不行的,会被强制转换成第一个信号值,其它值被抛弃了,你得用动态数据转换成数组,把数组再拆分成单个数组,用FOR循环再套一个条件框才行,不过这样会大量的生成多张图片,我觉得你是不是想用0-1,1-0这种上升下降沿用吧
|
|
|
|
看下我这个例子。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
490 浏览 1 评论
NI Vision有个图片打不开其他图都能打开(用NI Vision Assistant也打开不了)
954 浏览 1 评论
labview2015使用Excel报表程序打包生成后打开程序要选一个vi才能使用,否则软件就会报错,这是什么问题?
1534 浏览 2 评论
LabVIEW与单片机无法串口通信 提示串口打开错误 端口设置有问题吗?
1466 浏览 3 评论
1744 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 02:30 , Processed in 0.805091 second(s), Total 83, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号