主要内容

随机噪声生成器模型金宝app

您可以生成噪声对通信系统的建模使用MATLAB®随机数生成器的功能块。这个示例中生成并显示柱状图块高斯,瑞利,Rician,统一的噪音。

噪音发电机输出每秒钟1 e5-by-1向量,相当于0.00001秒样品时间。在这个模型中,每个MATLAB函数块定义了一个特定的噪声发生器利用其潜在的功能。查看底层代码在MATLAB MATLAB功能块编辑器,打开模型,选择所需的MATLAB功能块,然后按Ctrl + u。每个MATLAB函数块包含块面具参数映射到底层代码的函数参数。

对于每一个MATLAB函数块样品每帧参数映射到它的底层函数参数防晒系数。同样的,种子映射到种子

高斯噪声MATLAB函数块地图功率(瓦分贝)参数p,定义了函数

$ $ y = wgn(防晒指数,1,p) $ $

瑞利噪声MATLAB函数块地图σ参数α,定义了函数

$ $ y = abs(α* (randn(防晒指数,1)+ 1我* randn(防晒指数,1)))$ $

Rician噪音MATLAB函数块地图Rician增殖系数参数Kσ参数年代,定义了函数

$ $ m1 =√2 * K。* $ $

$ $ $ $ m2 = 0

$ $ y =√(s ^ 2 * randn(防晒指数,1)+ m1) ^ 2 + (s ^ 2 * randn(防晒指数,1)+ m2) ^ 2) $ $

统一的声音MATLAB函数块地图噪音下界参数噪音上界参数乌兰巴托,定义了函数

$ $ y =磅+ (ub-lb)。*兰德(防晒指数,1)$ $

模型生成这些块直方图显示噪声在每个噪声发生器的频谱分布。

为进一步探索,打开模型和调整噪声发生的设置。例如,Rician噪声发生器10 k系数,导致噪音更大的平均值比瑞利分布的噪声。双击Rician噪音MATLAB函数块打开块面具,改变从10到2 k系数。重新运行模型的噪声谱的转变。