matlab代码含义
发布网友
发布时间:2022-04-28 20:58
我来回答
共2个回答
热心网友
时间:2022-06-23 04:27
[x0,fs0]= audioread(['录音文件/',str1, '/',str]);
读入音频文件,x0为音频数据,fs0是采样率
c0=x0(:,1);
取一个声道
c0=c0/max(abs(c0));
除以最大幅值,归一化处理
specgram(c0)
绘制频谱图函数,看help
其他几句是画音频的时域图追问c0=x0(:,1);代表的是双声道还是什么?
追答x0如果是双声道的(可以用size(x0)看),x0(:,1)表示其中一个声道,x0(:,2)是另外一个声道
热心网友
时间:2022-06-23 04:27
这个是个示例程序:以前看到过的。
详细分析见链接:教你怎么做GUI
http://wenku.baidu.com/view/6510b683e53a580216fcfe15.html
http://wenku.baidu.com/view/6673fd0d844769eae009eda7.html