|
楼主 |
发表于 2020-8-10 19:53:49
|
显示全部楼层
修改完成后如下
fid = fopen('0000.dat', 'r'); %open data
length = fread(fid, 1,'uint32')/8; %uint 32-bit data length 总的数据长度
Ch1Data = fread(fid, 16, 'int16'); %read ch1 data 抛掉16个数据
Ch1Data = fread(fid, length-16, 'int16'); %read ch1 data 读取有用的数据
Ch2Data = fread(fid, 16, 'int16'); %read ch1 data 抛掉16个数据
Ch2Data = fread(fid, length-16, 'int16'); %read ch2 data 读取有用的数据
Ch3Data = fread(fid, 16, 'int16'); %read ch1 data 抛掉16个数据
Ch3Data = fread(fid, length-16, 'int16'); %read ch3 data 读取有用的数据
Ch4Data = fread(fid, 16, 'int16'); %read ch1 data 抛掉16个数据
Ch4Data = fread(fid, length-16, 'int16'); %read ch4 data 读取有用的数据
fclose('all') %close all files
figure(1); %创建窗口1
plot(Ch1Data);%画曲线
figure(2);
plot(Ch2Data);
figure(3);
plot(Ch3Data);
figure(4);
plot(Ch4Data);
CH1mean=mean(Ch1Data(:));
CH2mean=mean(Ch2Data(:));
CH3mean=mean(Ch3Data(:));
CH4mean=mean(Ch4Data(:));
|
|