labview数据采集后处理的问题
时间:10-02
整理:3721RD
点击:
RT,最近新学的labview,因为一个项目上要用到数据采集然后在labview上做处理,采集部分是研华的板卡,现在测出来的波形要进行数据处理,计算他的每个或者多个周期均方根值,要控制一次侧的电压稳压。
我就是想问,为什么我运行后,会提示幅值为0。请大侠们不吝赐教,万分感激。
我就是想问,为什么我运行后,会提示幅值为0。请大侠们不吝赐教,万分感激。
现在解决了没?
没有啊,我想是不是因为我这个波形不是周期波的原因,但是我这个是用的研华采集卡的一个DEMO卡,出的波形是明显的周期波,我想我得换一种方式来求这个的均方根了
你可以把波形Y提取出来 然后自己运算求均方根试试看
用均方根VI,或者均方根(逐点)VI,都是可以分别求我这个波形的均方根的,但是由于我的波形是不停采集的,均方根VI算出的数据是不停刷新改变的,均方根逐点VI算出来的是从波形一开始到最后一个点之前的均方根,本来这倒可以了,但是在项目上需要考虑到稳压的问题,就是我的波形有可能会骤变,那这个时候均方根(逐点)VI却仍然是计算的整段波形的均方根,就不能达到立刻测到骤变后的有效值,达不到控制目的。所以我才想用周期均方根VI来做的。您所推荐的思路,我也想过,但是仍然是不行的,我就想是不是我采集来的是数组,而数组不能计算周期均方根?