1个.m
global fid;
fid = fopen('E:\gwl\adx3_data_5.dat','r');
figure('KeyPressFcn',@keypressfcn);
第2个.m文件
function keypressfcn(h,evnt)
global y;
global fid;
if evnt.Key=='rightarrow'
b=fread(fid,16,'*uint');
i=3100:1:3600;
a=fread(fid,16000,'*ushort');
a=a/20;
subplot(2,1,1);
plot(i,a(i));%axis([3100 3600 2.4 4.4]);%hold on
mid1=(min(a)+102)/2;
mid2=mid1;
%mid1=fwhm(i,a);
fprintf('aaa%f\n',mid1);
mid_value=find(a==mid1);
第二个功能程序 产生.bin文件
b=328900;
a=uint64(zeros(b,1));
% s=uint8(hex2dec({'00','00','00','00','00','00','00','00'}));
for i=1:1:b
a(i,1)=uint64(i);
end
fid=fopen('f:\a.bin','a+');
for i=1:b;
% if (xc{i,1}>86&&yc{i,1}<1102&&yc{i,1}>1)
fprintf(fid,'%lx',a(i,1));
% fpri(fid,'%d )\n',yc{i,1});
% end
end
fclose(fid);