使用 Matlab 生成粉红色、红色、蓝色和紫色噪声:通过白噪声的光谱处理生成粉红色、红色、蓝色和紫色噪声。-matlab开发

时间:2024-06-18 06:32:05
【文件属性】:

文件名称:使用 Matlab 生成粉红色、红色、蓝色和紫色噪声:通过白噪声的光谱处理生成粉红色、红色、蓝色和紫色噪声。-matlab开发

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-18 06:32:05

matlab

目前提交的是一组四个 Matlab 函数,它提供了一代: 1) 粉红色(闪烁)噪声 - 功率谱密度斜率 -3 dB/oct., -10 dB/dec. 2) 红色(布朗)噪声 - 功率谱密度斜率 -6 dB/oct., -20 dB/dec. 3) 蓝噪声 - 功率谱密度斜率 +3 dB/oct., +10 dB/dec. 4) 紫罗兰色(紫色)噪声 - 功率谱密度斜率 +6 dB/oct., +20 dB/dec. 给出了几个例子来阐明函数的用法。 为方便起见,输入和输出参数在每个函数的开头给出。 生成的噪声信号具有统一的标准偏差和零均值。 该代码基于以下内容中描述的理论: [1] H.日沃米罗夫。 一种产生有色噪声的方法。 罗马尼亚声学与振动杂志,ISSN:1584-7284,卷。 XV, No. 1, pp. 14-19, 2018. ( http://rjav.sra.ro


【文件预览】:
noise_generation.zip

网友评论