NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

怎样实现在不同的时间段控制串口输出不同的数据?

      我现在用case 结构和一个程序运行时间的局部变量来判断时间所处的区间,但是当时间段一多了以后就比较复杂了,有什么好的方法呢?
0 项奖励
1 条消息(共 6 条)
4,509 次查看
是不是可以把这个时间的变量先做一个处理,根据所处的不同时间段判断为比如:1,2,3,4,5,6,7,8,9。。。。
然后把这个新的变量作为case结构的输入,这样可能在结构上会比较简单。
0 项奖励
2 条消息(共 6 条)
4,505 次查看
我就是这么做的,还是比较复杂。还有就是时间段现在是固定的数目,如果是任意个的话程序不好写,请问有什么好的建议吗?
0 项奖励
3 条消息(共 6 条)
4,494 次查看

不可能有任意多的选择! 编一个:时间—数据的函数,应该可以的!

 

¤╭⌒╮ ╭⌒⌒╮
╱-◥██◣ ╭ ╭
︱田︱田田|
Mail:shouwangzhezz@163.com
╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬
0 项奖励
4 条消息(共 6 条)
4,484 次查看
一般来讲分区间是用除法取余数来实现的,被判断的数据为被除数,区间大小为除数,余数就是各区间值。
---------------------------
Lady And Basketball Vividly In my Exciting World !!!
Daniel.Tang E-mail: tangye@friendess.com
0 项奖励
5 条消息(共 6 条)
4,482 次查看

hehe,终于解决了,写了个搜索小程序,现在可以实现任意个输入了。

0 项奖励
6 条消息(共 6 条)
4,450 次查看