Matlab实现均匀量化的简单示例

         教学任务是要读取一个声音文件,对前200个采样点进行4bit的均匀量化。自己在网上看了很多资料,博客,最后还是一脸茫然,最后还是自己一点一点写,

虽然也弄出了很多问题,不过最后还是依靠自己解决了,记录下这一次辛勤工作的结果。

        PS:没想到matlab还可以读取声音文件,修改,和播放,再一次体验到matlab实在太强大了。

clear all;

clc;

[y,fs,bits]=wavread('road.wav'); %fs得到声音信号的采样率

ft = y(:,1); %假设声音文件有两个声道,我们只分析第一个声道,如果要分析第二个声道可以改为:ft=y(:,2);  

sigLength = length(ft); %

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览