本代码是Matlab函数,可提供具有任意幅度频谱斜率的噪声信号的生成。 例如: 1)白噪声:a=0; 2) 粉红色(闪烁)噪声:a = -1/2; 3) 红(Brown(ian))噪声:a = -1; 4) 蓝噪声:a = +1/2; 5) 紫罗兰色(紫色)噪声:a = +1。
为了说明函数的用法,给出了一个例子。 为方便起见,输入和输出参数在函数的开头给出。 产生的噪声信号具有统一的标准偏差和零均值。
该代码基于以下描述的理论:
[1] H.日沃米罗夫。 一种产生有色噪声的方法。 罗马尼亚声学与振动学报,ISSN:1584-7284,第一卷。 XV, No. 1, pp. 14-19, 2018. ( http://rjav.sra.ro/index.php/rjav/article/view/40/29 )
2021-09-08 17:05:47
2KB
matlab
1