1 WGN:产生高斯白噪声 y = wgn(m,n,p) 产生一个m行n列的高斯白噪声的矩阵,p以dBW为单位指定输出噪声的强度。 y = wgn(m,n,p,imp) 以欧姆(Ohm)为单位指定负载阻抗。 y = wgn(m,n,p,imp,state) 重置RANDN的状态。
个人认为,你可以随机在生成一段对应的数组,加到原正弦上去,就可以了
比如
Pnoise=10;%噪声强度;
echodata=Pnoise(rand(DataLength,Nstep)-05);
在SIMULINK中SOURCE中选一个信号,比如STEP,作为输入信号,扰动加通道的在加法器上即可。 Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标 *** 作
我以前做高斯白噪声的时候就是在控制矩阵B后面加一个或者几个nn的噪声控制矩阵,再进行计算(在这个计算中,你可以单独plot高斯信号),不知道这个对你有没有帮助,我没做过ofdm,做得多的是振动仿真。
以上就是关于怎么用matlab产生噪声调频干扰信号全部的内容,包括:怎么用matlab产生噪声调频干扰信号、如何用matlab给信号加干扰和噪声、用matlab怎么仿真电能质量扰动等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)