沉默=金 发表于 2013-6-26 09:59:21

matlab求助。。。

哪位大神可以告诉我,噪音函数为什么不能加入到声音函数中去?总是显示维数不匹配,怎样才可以加?
f3=7000;%所加噪声正弦函数的频率
=wavread('Orsound.wav');%利用wavread产生音频的函数及采样频率
L=length(Y);t=0:1/fs:(L-1)/fs;%定义时间的范围及步长
y=0.005.*sin(2.*pi.*.f3.*t); n1=floor(L/2);%所加噪声
f1=(0:n1)*fs/L;Y=Y(:,1);sound(Y,fs);%输出加噪前音频
Y1=y+Y;%给音频加噪声
FY1=abs(fft(Y1,L));FY=abs(fft(Y,L));sound(Y1,fs);%输出加噪后的音频

请高手指教啊。。。

竹林小溪 发表于 2013-7-3 13:23:13

为什么要用 .* 而不直接用 * 呢
页: [1]
查看完整版本: matlab求助。。。