作业帮 > 数学 > 作业

试用MATLAB产生一段6秒长的声音信号:y=exp(t-6).*sin(2*pi*F*t)

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/05/12 06:50:43
试用MATLAB产生一段6秒长的声音信号:y=exp(t-6).*sin(2*pi*F*t)
采样率为8000次/秒.F依次取频率494 440 392 440,494,494,且每种不同频率的信号持续1秒,听该声音信号,有何特点,可否区分各个音调?
.可能用到的函数:sym,subs,linspace,sound
F=[494 440 392 440 494 494];
t=linspace(0,6,8000*6+1);t(end)=[];
y=exp(t-6).*sin(2*pi*F(floor(t)+1).*t);
sound(y,8000)%音量越来越大,可以区分各音调