LabVIEWwilliam hill官网
直播中

杏兴彪

9年用户 49经验值
擅长:可编程逻辑
私信 关注
[问答]

Labview反馈节点初始化问题

一个波形我如果想通过多次平均较小噪声,我利用反馈节点进行叠加,设计如下 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

2016-3-14 15:35:56
反馈节点循环好像内置一个每次的累加变量, 程序运行过程中 这个变量不会清零(即使使用外部清零调置也没有用)。。建议使用while循环的 移位寄存器。
举报

汤旺

2017-10-27 14:46:10

我也遇到这个问题了,请问该如何解决呀?
举报

马思纯

2017-10-27 20:23:13
要初始化。就可以了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分