还是我啦,我想把声卡采集的数据放进MATLAB中分析,但是两个程序的.dat格式不同,
能不能教教我怎么将labview的.dat转为matlab能用的.dat
最好在labview和 matlab中两个转换都有的
在网上看到一个转换的,根本不行
fid=fopen('data.dat','r');
%以uchar读取数据
x=fread(fid,'unchar'); ---------------这里总是报错 Error in ==> Untitled3 at 3
x=fread(fid,'unchar');
fclose(fid);
x=flipud(x);%倒序
fid=fopen('matlab1.dat','w');
fwrite(fid,x);
fclose(fid);
%以float读取数据
fid=fopen('matlab1.dat','r');
y=fread(fid,'float');
fclose(fid);
y=flipud(y);%转置
fid=fopen('matlab.dat','w');
fwrite(fid, y, 'float');
fclose(fid);