昨天实验室给的任务是计算经过AAC-LC编码后的音频客观质量分peaq。当计算立体声的peaq时,输出的是3万多行、2列的excel文档,其中依次是每一帧的计算结果。数据比较杂乱,无法直接在excel中用函数整理,所以决定使用Matlab。代码如下:
% Matlab代码:
for k=0:1:20
k
i = 1;
a=xlsread('1analized.xls','Sheet1',sprintf('B%d:B%d',(k*15917+6),(k*15917+6+15908)));
for j=0:1:935
c=a((j*17+1):(j*17+1+13));
c
c=c';
b(i,:)=c;
i=i+1;
j
end
xlswrite('all11.xls',b,'Sheet1',sprintf('A%d',936*k+1));
end