matlab设计声音听听

该博客主要探讨声音音质与波形的关系,通过用不同幅值、频率和相位的信号构成声音信号来进行研究,具体包括单频率声音幅值不同、三频率不同相位不同以及改变3个频率中的一个等情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用不同幅值、频率和相位的信号构成声音信号,看声音的音质是否与波形有关。

1、单频率声音幅值不同

%%
F=[494 440 392 440 494 494];
fs=8000;
tend=6;
t=linspace(0,tend,fs*tend+1);
t(end)=[];
y=exp(t-6).*sin(2*pi*F(floor(t)+1).*t);
plot(t,y);
sound(y,fs);

2、三频率不同相位不同

 

%%
f=[275,300,325];
fs=8000;
tend=0.5;
t=linspace(0,tend,fs*tend+1);
t(end)=[];
A=[1,1,1].*0.4;
alpha=[0,pi/10,pi/5];
y1=A(1)*cos(2*pi*f(1)*t+alpha(1))+A(2)*cos(2*pi*f(2)*t+alpha(2))+A(3)*cos(2*pi*f(3)*t+alpha(3));
plot(t,y1);
sound(y1,fs);

3、改变3个频率中的一个

%%
f=[250,300,325];
fs=8000;
tend=0.5;
t=linspace(0,tend,fs*tend+1);
t(end)=[];
A=[1,1,1].*0.4;
alpha=[0,pi/10,pi/5];
y2=A(1)*cos(2*pi*f(1)*t+alpha(1))+A(2)*cos(2*pi*f(2)*t+alpha(2))+A(3)*cos(2*pi*f(3)*t+alpha(3));
plot(t,y2);
sound(y2,fs);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值