怎样在MATLAB程序中加入干扰信号

在做神经网络的PID控制,整体程序已经写好。想加一个干扰信号来证明系统的抗干扰能力和稳定性,比如干扰从100秒开始持续5秒钟,达到的效果是输出波形在第100秒左右产生一个... 在做神经网络的PID控制,整体程序已经写好。想加一个干扰信号来证明系统的抗干扰能力和稳定性,比如干扰从100秒开始持续5秒钟,达到的效果是输出波形在第100秒左右产生一个波动,随后便能较快地达到稳态值。这个干扰信号用程序怎么实现?

附上信号采样部分程序:
ts=1;
for k=1:1000
time(k)=k*ts;

%输入信号
R=[1;1];
%R=[1;0];
%R=[0;1];
.
.
.
end
展开
 我来答
xazhuyuchen
2012-04-13 · TA获得超过403个赞
知道小有建树答主
回答量:278
采纳率:100%
帮助的人:103万
展开全部
一般干扰信号就是由随机数产生函数rand或randn来生成与输入信号同维数的信号,两者叠加,作为加性噪声引入。当然,要分清楚干扰信号的类型,主要是要求创建的随机序列的方差和均值要符合你要求的干扰噪声。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式