教学任务是要读取一个声音文件,对前200个采样点进行4bit的均匀量化。自己在网上看了很多资料,博客,最后还是一脸茫然,最后还是自己一点一点写,
虽然也弄出了很多问题,不过最后还是依靠自己解决了,记录下这一次辛勤工作的结果。
PS:没想到matlab还可以读取声音文件,修改,和播放,再一次体验到matlab实在太强大了。
clear all;
clc;
[y,fs,bits]=wavread('road.wav'); %fs得到声音信号的采样率
ft = y(:,1); %假设声音文件有两个声道,我们只分析第一个声道,如果要分析第二个声道可以改为:ft=y(:,2);