我想实时绘制信号的峰值宽度。我有 使用我目前的方法时遇到麻烦。我有一个用户定义的阈值,并且 当我的信号值超过该值时,我想开始 计时器。然后,当信号低于阈值时,我想停止该计时器并绘制该值,然后再重置计时器。我在如何使用各种计时功能上遇到麻烦。如果信号高于阈值,我正在使用select函数来输出时间戳。但这可能不是正确的选择。可能在信号高于阈值时绘制这些值的总和,而在信号低于阈值时从其自身减去之和,将实时获得峰宽值。
这是测量峰宽的潜在方法吗?你有什么 关于如何利用计时功能执行峰宽的建议 根据用户定义的阈值进行测量。使用我拥有的数据格式是否有更好的选择? 这是我的框图,然后是我的信号的图像。
LabVIEW图片:
信号:
答案 0 :(得分:0)
答案 1 :(得分:0)
Signal Processing - Signal Operation
面板中有一些vi可能对您有帮助:Peak Detector
和Threshold Detector
。
输入和输出在示例中,因此您需要转换为首选的时间单位。
您还可以从此处获得一些有用的信息:http://www.ni.com/product-documentation/3770/en/