Labview反馈节点初始化问题

2019-07-17 15:25发布

一个波形我如果想通过多次平均较小噪声,我利用反馈节点进行叠加,设计如下 QQ截图20150630140216.png
左边是正弦波(振幅为1)加高斯白噪声,内while完成100次循环波形3输出为幅值为1的正弦波,当内while完成两个100次循环时,波形3输出为幅值为2的正弦波,如此类推,当内while完成n个100次循环时,波形3输出幅值为n的正弦波,如下图所示为内while完成7个100的情况,怎么回事?应该怎么解决?
QQ29.png

我觉得造成这种现象的原因是:没有在每内while完成100次循环给反馈节进行一次初始化,所以我改设计如下
QQ截图.png

可是结果还是一样的,怎么回事
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
maxinlong
2019-07-17 16:21
反馈节点循环好像内置一个每次的累加变量, 程序运行过程中 这个变量不会清零(即使使用外部清零调置也没有用)。。建议使用while循环的 移位寄存器。

一周热门 更多>