当我尝试在 Matlab 中加载文件 .dat 时遇到问题。我关于语音数据的 .dat 文件:
% Read data file "orig.dat" with sampling rate of 8 kHz
% create an example sound
fs=8000;
t=0:1/fs:3;
x = 1*sin(2*pi*4*t)+0.25* sin(2*pi*560*t);
% play it back
%sound(x, 8000);
wavwrite(x,fs,16,'test56.wav');
y=wavread('test56.wav')
save y.dat y
load y.dat
有一个错误:
???错误使用 ==> 加载 ASCII 文件 C:\Program Files\MATLAB\R2010b\bin\doan\y.dat 的第 1 行的列数
必须与前几行相同。
==> twosubband 在 8 加载 y.dat 时出错;% 加载语音数据
我不明白。帮我修一下。