主要内容gydF4y2Ba

有色噪声gydF4y2Ba

产生彩色噪声信号gydF4y2Ba

  • 库:gydF4y2Ba
  • DSP系统工具箱/源代码gydF4y2Ba

  • 彩色噪声块gydF4y2Ba

描述gydF4y2Ba

的gydF4y2Ba有色噪声gydF4y2Ba块生成功率谱密度为的彩色噪声信号gydF4y2Ba1 / |gydF4y2BafgydF4y2Ba|gydF4y2BaαgydF4y2Ba在整个频率范围内。逆功率谱密度分量,gydF4y2BaαgydF4y2Ba,可以是区间内的任意值gydF4y2Ba(2 - 2)gydF4y2Ba.块生成的彩色噪声类型取决于gydF4y2Ba声音的颜色gydF4y2Ba在块对话框中选择的选项。当你设置gydF4y2Ba声音的颜色gydF4y2Ba来gydF4y2Ba自定义gydF4y2Ba,可以指定噪声的功率密度gydF4y2Ba逆频率幂gydF4y2Ba参数。gydF4y2Ba

港口gydF4y2Ba

输出gydF4y2Ba

全部展开gydF4y2Ba

彩色噪声输出信号。信号的大小和数据类型取决于gydF4y2Ba输出通道数gydF4y2Ba,gydF4y2Ba每个输出通道的样本数量gydF4y2Ba,gydF4y2Ba输出数据类型gydF4y2Ba参数。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba

参数gydF4y2Ba

全部展开gydF4y2Ba

块产生的噪声的颜色。可以设置为:gydF4y2Ba

  • 粉红色的gydF4y2Ba—产生粉红色杂音。该选项相当于settinggydF4y2Ba逆频率幂gydF4y2Ba来gydF4y2Ba1gydF4y2Ba.gydF4y2Ba

  • 白色gydF4y2Ba—产生白噪声(功率谱密度平坦)。该选项相当于settinggydF4y2Ba逆频率幂gydF4y2Ba来gydF4y2Ba0gydF4y2Ba.gydF4y2Ba

  • 棕色(的)gydF4y2Ba—产生棕色噪声。也称为红噪声或布朗噪声。该选项相当于settinggydF4y2Ba逆频率幂gydF4y2Ba来gydF4y2Ba2gydF4y2Ba.gydF4y2Ba

  • 蓝色的gydF4y2Ba—产生蓝色噪音。也被称为天蓝色噪声。该选项相当于settinggydF4y2Ba逆频率幂gydF4y2Ba来gydF4y2Ba-1gydF4y2Ba.gydF4y2Ba

  • 紫色的gydF4y2Ba—产生紫色噪音。该选项相当于settinggydF4y2Ba逆频率幂gydF4y2Ba来gydF4y2Ba-2gydF4y2Ba.gydF4y2Ba

  • 自定义gydF4y2Ba参数指定噪声的功率密度gydF4y2Ba逆频率幂gydF4y2Ba参数。gydF4y2Ba

逆功率谱密度分量,gydF4y2BaαgydF4y2Ba,指定为区间中的实值标量gydF4y2Ba(2 - 2)gydF4y2Ba.逆指数定义了随机过程的功率谱密度gydF4y2Ba1 / |gydF4y2BafgydF4y2Ba|gydF4y2BaαgydF4y2Ba.此属性的默认值为gydF4y2Ba1gydF4y2Ba.当gydF4y2Ba逆频率幂gydF4y2Ba大于gydF4y2Ba0gydF4y2Ba时,块产生低通噪声,奇异点(极点)为gydF4y2BafgydF4y2Ba= 0gydF4y2Ba.这些进程表现出长记忆。当gydF4y2Ba逆频率幂gydF4y2Ba小于gydF4y2Ba0gydF4y2Ba时,块产生增量负相关的高通噪声。这些进程称为反持久化进程。在功率作为频率的函数的对数-对数图中,由gydF4y2Ba有色噪声gydF4y2Ba块体呈近似线性关系,其斜率等于gydF4y2Ba-αgydF4y2Ba.gydF4y2Ba

依赖关系gydF4y2Ba

若要启用该参数,请设置gydF4y2Ba声音的颜色gydF4y2Ba来gydF4y2Ba自定义gydF4y2Ba.gydF4y2Ba

选择参数使输出在+1和−1之间有界。gydF4y2Ba

当选择该参数时,产生噪声的内部随机源是均匀的。如果gydF4y2Ba声音的颜色gydF4y2Ba设置为gydF4y2Ba白色gydF4y2Ba,没有颜色过滤器应用到随机源的输出。输出是振幅在+1和−1之间的均匀噪声。如果gydF4y2Ba声音的颜色gydF4y2Ba被设置为任何其他选项,然后一个着色滤波器应用于随机源的输出,然后是一个增益,确保绝对最大输出永不超过gydF4y2Ba1gydF4y2Ba.gydF4y2Ba

不选择该参数时,内部随机源为高斯分布。输出是无界的。gydF4y2Ba

输出通道数,指定为正整数标量。这个参数定义了生成信号的列数。gydF4y2Ba

指定为输出的数据类型gydF4y2Ba双gydF4y2Ba或gydF4y2Ba单gydF4y2Ba.gydF4y2Ba

输出信号的每一帧中的采样数,指定为正整数标量。这个参数定义了生成信号中的行数。gydF4y2Ba

输出信号的采样时间,指定为以秒为单位的正标量。gydF4y2Ba

随机数生成器算法的初始种子,指定为实值正整数标量。gydF4y2Ba

要运行的模拟类型。可以设置为:gydF4y2Ba

  • 解释执行gydF4y2Ba

    利用MATLAB仿真模型gydF4y2Ba®gydF4y2Ba翻译。该选项可缩短启动时间。gydF4y2Ba

  • 代码生成gydF4y2Ba

    使用生成的C代码模拟模型。当你第一次运行Simulink时金宝appgydF4y2Ba®gydF4y2Ba生成该块的C代码。只要模型没有改变,C代码将被重用用于后续的模拟。这个选项需要额外的启动时间。gydF4y2Ba

块特征gydF4y2Ba

数据类型gydF4y2Ba

双gydF4y2Ba|gydF4y2Ba单gydF4y2Ba

多维信号gydF4y2Ba

没有gydF4y2Ba

适应信号gydF4y2Ba

没有gydF4y2Ba

更多关于gydF4y2Ba

全部展开gydF4y2Ba

算法gydF4y2Ba

图中显示了产生彩色噪声的整个过程。gydF4y2Ba

随机流发生器产生的白噪声流要么是高斯分布,要么是均匀分布。应用于白噪声的着色滤波器产生彩色噪声,其功率谱密度(PSD)函数为:gydF4y2Ba

年代gydF4y2Ba (gydF4y2Ba fgydF4y2Ba )gydF4y2Ba =gydF4y2Ba lgydF4y2Ba (gydF4y2Ba fgydF4y2Ba )gydF4y2Ba |gydF4y2Ba fgydF4y2Ba |gydF4y2Ba αgydF4y2Ba

当gydF4y2BaαgydF4y2Ba,逆频功率= 0,随机流发生器的输出不加着色滤波器。如果启用了有界选项,则输出是振幅在+1和−1之间的均匀白噪声。如果没有启用有界输出,则输出为高斯白噪声,且值不在+1和−1之间有界。如果gydF4y2BaαgydF4y2Ba设置为任何其他值,则对随机流生成器的输出应用着色筛选器。如果启用了有界输出选项,则增益gydF4y2BaggydF4y2Ba是否应用于着色滤光片的输出,以保证输出的绝对最大值永不超过gydF4y2Ba1gydF4y2Ba.gydF4y2Ba

有关彩色噪声过程的详细信息以及值如何gydF4y2BaαgydF4y2Ba影响彩色噪声的PSD,参见gydF4y2Ba有色噪声处理gydF4y2Ba.gydF4y2Ba

当逆变频功率gydF4y2BaαgydF4y2Ba为正时,彩色噪声是使用阶63的自回归(AR)模型生成的。AR系数为:gydF4y2Ba

一个gydF4y2Ba 0gydF4y2Ba =gydF4y2Ba 1gydF4y2Ba ,gydF4y2Ba 一个gydF4y2Ba kgydF4y2Ba =gydF4y2Ba (gydF4y2Ba kgydF4y2Ba −gydF4y2Ba 1gydF4y2Ba −gydF4y2Ba αgydF4y2Ba 2gydF4y2Ba )gydF4y2Ba 一个gydF4y2Ba kgydF4y2Ba −gydF4y2Ba 1gydF4y2Ba kgydF4y2Ba ,gydF4y2Ba kgydF4y2Ba =gydF4y2Ba 1gydF4y2Ba ,gydF4y2Ba 2gydF4y2Ba ,gydF4y2Ba ...gydF4y2Ba ,gydF4y2Ba 63gydF4y2Ba

粉色和棕色噪声是特殊情况,分别由经过特殊调优的12阶和10阶SOS滤波器产生。这些过滤器经过优化以获得更好的性能。gydF4y2Ba

当逆变频功率gydF4y2BaαgydF4y2Ba为负时,彩色噪声是使用255阶的移动平均(MA)模型生成的。MA系数为:gydF4y2Ba

bgydF4y2Ba 0gydF4y2Ba =gydF4y2Ba 1gydF4y2Ba ,gydF4y2Ba bgydF4y2Ba kgydF4y2Ba =gydF4y2Ba (gydF4y2Ba kgydF4y2Ba −gydF4y2Ba 1gydF4y2Ba +gydF4y2Ba αgydF4y2Ba 2gydF4y2Ba )gydF4y2Ba bgydF4y2Ba kgydF4y2Ba −gydF4y2Ba 1gydF4y2Ba kgydF4y2Ba ,gydF4y2Ba kgydF4y2Ba =gydF4y2Ba 1gydF4y2Ba ,gydF4y2Ba 2gydF4y2Ba ,gydF4y2Ba ⋯gydF4y2Ba ,gydF4y2Ba 255gydF4y2Ba

紫色噪声是由一阶滤波器产生的,gydF4y2BaBgydF4y2Ba=[1−1]。gydF4y2Ba

应用的着色滤镜(除了粉红色,棕色和紫色)在第820-822页详细说明gydF4y2Ba[2]gydF4y2Ba.gydF4y2Ba

参考文献gydF4y2Ba

[1]贝兰,J.,冯,Y.,高希,S.,库利克,R.。gydF4y2Ba长记忆过程:概率性质和统计方法gydF4y2Ba.施普林格,2013年。gydF4y2Ba

[2]新泽西州卡斯丁彩色噪声和随机过程的离散模拟gydF4y2BaαgydF4y2Ba幂律噪声产生”。gydF4y2BaIEEE论文集gydF4y2Ba®gydF4y2Ba.第83卷,1995年第5期,第802-827页。gydF4y2Ba

扩展功能gydF4y2Ba

C/ c++代码生成gydF4y2Ba
使用Simulink®Coder™生成C和c++代码。金宝appgydF4y2Ba

另请参阅gydF4y2Ba

功能gydF4y2Ba

对象gydF4y2Ba

在R2015a中引入gydF4y2Ba