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

📄 first.m

📁 用matlab实现音频处理功能
💻 M
字号:
clear all;
close all;
[A,fs1,bits1]=wavread('start.wav');
B(1:70641,:)=A(1:70641,:);
Y1=fft(B);
M1=abs(Y1);
P1=angle(Y1);

[C,fs2,bits2]=wavread('close.wav');
Y2=fft(C);
M2=abs(Y2);
P2=angle(Y2);

B1=ifft(M1.*exp(i*P2));
C1=ifft(M2.*exp(i*P1));
%subplot(2,2,1);plot(B);title('B');
%subplot(2,2,2);plot(B1);title('B1');
%subplot(2,2,3);plot(C);title('C');
%subplot(2,2,4);plot(C1);title('C1');
%wavwrite(B,fs1,'startn.wav');
%wavwrite(B1,fs1,'start1.wav');
%wavwrite(C1,fs2,'close1.wav');

wavplay(B,fs1);
pause;
wavplay(B1,fs1);
pause;
wavplay(C,fs2);
pause;
wavplay(C1,fs2);

⌨️ 快捷键说明

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