白化滤波器matlab程序,04实验四:白化滤波器的设计实验报告

news/2024/11/28 10:41:47/

⑶引用实验一中编制的测试均值、方差、相关函数(包括自相关函数)及实验三中功率谱密度的程序计算有色噪声的这些参数,并将计算结果存入文件中。

【实验报告要求】

⑴简述实验目的及实验原理。

⑵按实验的记录数据画出有色噪声信号和其通过白化滤波器后的均值方差、相关函数及功率谱密度图形。

⑶按实验步骤纪录观察到的均值方差、相关函数、频谱及功率谱密度,并对所得结果进行分析和解释。

%*********色噪声的读取*****

fs=44000;

[x1,Fs]=audioread('C:\Users\Administrator\Music\色噪声.wav');

sound(x1,fs);

x=x1(1:44000);

t=(0:length(x1)-1)/fs;

figure(1);

plot(t,x1,'g');

title('色噪声');

%************统计色噪声*******************

E=mean(x); %色噪声均值

S=var(x); %色噪声方差

%**************求色噪声概率密度函数**********

eachi=linspace(min(x),max(x),42); %从最小到最大值中间取42个值;

yyi=hist(x1,eachi); %计算各个区间的个数

yyi=yyi/length(x1); %对各个区间的个数归一化处理

figure(2); %绘制色噪声的概率密度函数

plot(eachi,yyi,'-k')

title('色噪声的概率密度函数')

%***************色噪声自相关函数 *****%

Rx=xcorr(x,x); %色噪声的自相关函数Rx

L1=length(x)/100;

figure(3);

plot(Rx,'-r')

title('色噪声的自相关函数');

grid on;

hold on;

%*************** 色噪声功率谱密度 *****%

R=fft(Rx); %自相关函数的傅里叶变换即是功率谱密度

cm=abs(R);

fl=(0:length(R)-1)*44000/length(R);

figure(4)

plot(fl(1:length(fl)/2),cm(1:length(fl)/2),'-b')

title('色噪声的功率谱')


http://www.ppmy.cn/news/665854.html

相关文章

语音处理:音频信号采样点白化方法初探

语音处理:音频信号采样点白化方法初探 公式效果说明功能实现C代码效果实现Python代码效果改进遗留问题参考资料 附:C代码在线调试工具 公式 滑动平均滤波器(Moving Average Filter, MA): 公式说明如下: Xi表示信号幅值&#xf…

PCA与白化

转载自:https://my.oschina.net/findbill/blog/543485 为什么80%的码农都做不了架构师?>>> 教程地址:斯坦福深度学习 白化 什么是白化? 维基百科给出的描述是: 即对数据做白化处理必须满足两个条件&#x…

机器学习笔记 - 深度学习的预处理和图像白化

一、概述 我们将使用代码(Python/Numpy 等)进行编码,以更好的理解从数据预处理的基础知识到深度学习中使用到的技术。 将从数据科学和机器学习/深度学习中基本但非常有用的概念开始,例如方差和协方差矩阵,我们将进一步介绍一些用于将图像输入神经网络的预处理技术。使用具…

去相关与白化

去相关与白化 decorrelation and whitening 最近在看NLP对比学习的东西,对比学习生成句嵌入向量表示,然后针对句嵌入向量进行去相关和白化操作,会提高句向量在下游任务上的表现吗 一般我们使用一个embedding表现一个事物时,都可…

图像处理中的白化处理

先看下wiki上关于whiten transformation的介绍,简言之就是:把具有协方差的变量转换为协方差为单位矩阵的变量,即转换后,变量间不相关,且方差为1。之所以称之为whiten,是由于该处理将输入向量转换为白噪声向…

数据白化讲解--防迷路,通过博客收藏 内藏代码

在CC的系统芯片中都有数据白化功能.whiting的中文件直译为白化,真实的意思应该是数据加噪. 白化处理主要是为了避免在传输过程中出现过长的连续0或1的位流模式。基带处理器需要从接收到的模拟数据信号中判断数据是0还是1,但过长的连续0或1位流会造成问题。因为在接收…

矩阵白化原理及推导

在看CSP算法时,发现用到了矩阵白化,所以在这里记录一下。 以下内容来自:【数学】矩阵白化原理及推导; 矩阵白化 矩阵白化 矩阵白化目的矩阵白化推导示意代码秩亏缺矩阵的白化白化与PCA参考文章 矩阵白化目的 如对于任意一个矩阵 …

图像白化处理

1.白化处理的作用 图像白化(whitening)可用于对过度曝光或低曝光的图片进行处理,减少光线对数据的动态影响,下图所示,左图是过分曝光,右图是白化后的结果; 2.白化处理的原理 处理的方式就是将图…