wavwrite(d6,8192,16,'d5.wav'); 写wav文件用wavwrite(f,'name.wav') 前面参数表示采样频率,要跟你的程序里面的采样一致,比如说一首歌的时长为ts,有n个采样点,f=n/t 波动方程自己拟合,例如要产生一个C大调的la/6, f=440; t=0:1/44.1e3:3; y=exp(t).*sin(2.*pi.*f.*t);%exp为指数衰减 不同频率代表不同音符,在时间轴上有序排列就产生一段美妙的音乐