将白噪声应用于matlab中的PID模型
问题描述:
我想专门将一个白噪声信号应用于matlab中的PID模型。我知道如何生成这个信号,以及如何将白噪声添加到其他信号,但我不知道如何仅应用白噪声。将白噪声应用于matlab中的PID模型
我试图使用lsim
函数,但这需要时域信号和我的白噪声信号我只有值和样本。下面是我如何创建的白噪声(X
):
L=100000; %Sample length for the random signal
mu=0;
sigma=2;
X=sigma*randn(L,1)+mu;
答
的解决方案取决于您要添加的噪音:输入
lsim(sys, u+X, t);
噪声
-
噪声在输出
Y = lsim(sys, u, t) + X;
-
添加剂过程噪声:在这种情况下,你需要使用
sim
,这是一个extension oflsim
相关链接: