labviEW数值比较的问题

2019-07-18 12:33发布

本帖最后由 sexyboy 于 2012-4-5 15:51 编辑

我用采集卡循环采集一个波形,得到的波形我需要处理一下。具体为:对于波形当幅值大于一个值时我需要记录下此时的时间。我用一个“等于?”函数接波形跟一个数值常量输出接一个条件结构。结果提示说数据类型不匹配。我是想从一个采集到的波形中提取两个时间值。当满足特定条件时记录此时的时间。求助  

具体点就是:
我的输出为二维数组。例如:由通道号和各个通道内的采样数据组成的二维数组。我只需要对其中的某一通道内的数据进行比较。您说的不能直接连波形。但是“大于等于”函数不是要求两个输入为同一数据类型吗。具体如何实现,请教一下我应该用什么函数来操作
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
jiuri1989
1楼-- · 2019-07-18 13:24
 精彩回答 2  元偷偷看……
sexyboy
2楼-- · 2019-07-18 16:30
jiuri1989 发表于 2012-4-5 16:01
首先,你说要记录波形幅值大于某个值的时刻,那这个时刻是你这一次采集的时刻呢,还是对应这次采集中某一个 ...

我看了你的实例,觉得很有用。。我分析了一下如果我的要求是对应这次采集中某一个数据的时刻。那具体实现和上面的例程应该相差不大吧?
jiuri1989
3楼-- · 2019-07-18 19:24
sexyboy 发表于 2012-4-5 16:19
我看了你的实例,觉得很有用。。我分析了一下如果我的要求是对应这次采集中某一个数据的时刻。那具体实现 ...

差别不是太大,只是你还应该保存采集的每一个数据的时刻。