第 2 页,共 2 页12

让matlab发出声音、播放音乐

有时候我们需要用matlab发出提示音,怎么办呢? 可以用matlab函数sound实现。该函数的输入参量是音频数据向量、采样频率和转换位数。 我们可以自己写些声音数据。下面的声音声调和频率有关,长度和数据长度有关: 例如: sound(sin(2*pi*25*(1:4000)/100)) 响两声就是 sound(sin(2*pi*25*(1:4000)/100)); sleep(1); sound(sin(2*pi*25*(1:4000)/100)); MATLAB也自带了很多声音: %鸟声 load chirp sound(y,Fs) %锣声 load gong sound(y,Fs) %哈里路亚 load handel sound(y,Fs) %笑声 load laughter sound(y,Fs) %啪哒声 load splat sound(y,Fs) %火车 load train sound(y,Fs)  

MATLAB窗函数大全

下面函数会产生一维的窗数据,幅值为1. 1.矩形窗(Rectangle Window) 调用格式:w=boxcar(n),根据长度 n 产生一个矩形窗 w。 2.三角窗(Triangular Window) 调用格式:w=triang(n),根据长度 n 产生一个三角窗 w。 3.汉宁窗(Hanning Window) 调用格式:w=hanning(n),根据长度 n 产生一个汉宁窗 w。 4.海明窗(Hamming Window) 调用格式:w=hamming(n),根据长度 n 产生一个海明窗 w。 5.布拉克曼窗(Blackman Window)调用格式:w=blackman(n),根据长度 n 产生一个布拉克曼窗 w。 6.恺撒窗(Kaiser Window) 调用格式:w=kaiser(n,beta),根据长度 n 和影响窗函数旁瓣的β参数产生一个恺撒窗w。