⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chunzaopp.m

📁 语音处理平台 可以分析语音能量 第一振峰频率等数据
💻 M
字号:
%纯净信号和带噪信号频谱比较
close all;
clc;

count=length(A);
noise=0.1*randn(1,count);
signal=A;
for i=1:count
voice(i)=signal(i)+noise(i);
end
Fv=fft(voice); 
anglev=angle(Fv);
Fn=fft(noise);
power1=(abs(Fv)).^2;
power2=(abs(Fn)).^2;
power3=power1-power2;
power4=sqrt(power3);
Fs=power4.*exp(j*anglev);
sound=ifft(Fs);
n=1:count;

PV=[235 180 664 463];

m_gui_win_h=figure('Position',PV,...
		'Resize','off',...
		'Numbertitle','off',...
		'Name','纯净信号和带噪信号的频谱比较');
    
set(m_gui_win_h,'MenuBar','none');
uicontrol('Style','frame',...
      'Position',[5 5 180 455],...
      'Callback',[]);
 
uicontrol('Style','pushbutton',...
      'Position',[10 350 165 30],...
      'FontSize',10.0,...
      'String','载入纯净语音 ',...
      'Callback','loadsp');

uicontrol('Style','pushbutton',...
      'Position',[10 300 165 30],...
      'FontSize',10.0,...
      'String','纯净-带噪波形',...
      'Callback','chunzaobx');
   
uicontrol('Style','pushbutton',...
      'Position',[10 250 165 30],...
      'FontSize',10.0,...
      'String','纯净-带噪频谱',...
      'Callback','chuzaopp');
   

uicontrol('Style','pushbutton',...
      'Position',[10 200 165 30],...
      'FontSize',10.0,...
      'String','带噪-输出波形',...
      'Callback','zaochubx');

uicontrol('Style','pushbutton',...
      'Position',[10 150 165 30],...
      'FontSize',10.0,...
      'String','带噪-输出频谱',...
      'Callback','zaochupp');
uicontrol('Style','pushbutton',...
      'Position',[10 100 165 30],...
      'FontSize',10.0,...
      'String','返回',...
      'Callback','close_jianpu');
Fss=fft(signal);
ax1=axes('Position',[235 180 664 463]);
axes('Position',[.32 .55 .65 .35],'Box','on','Visible','on');
plot(n,abs(Fss));
title('纯净信号频谱')
axes('Position',[.32 .1 .65 .35],'Box','on','Visible','on');
plot(n,abs(Fv));
title('带噪信号的频谱')

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -