您的位置:首页 > 编程语言 > MATLAB

matlab一段音频取固定点数目

2016-07-20 10:15 393 查看
1.音频是一个一维的列矩阵

2.音频的数据来源于对声音信号的波,进行有序列的取点,源声波是连续的,

   音频取出的点是不连续的,可还原为源声波,取出来即为一个以时间为维

   度的一个序列,在matlab以一个一维的矩阵形式表达。

3.取固定的点同时保存在txt文档中

[y,fs,bits]=wavread('weder.wav');
x=y(1:100);%%%%假设取100个点研究并保存在txt文本中
fp = fopen('D:\orinal.txt','wt');
for j = 1 : 100
fprintf(fp, '%f,', x(j));
end
fclose(fp);%%%搞完事记得穿裤


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: