資源簡介
通過matlab讀取虛擬示波器的.mdt文件,并繪制各個通道的波形,,可用于各種數據處理
代碼片段和文件信息
%%?author:?SMG
%%?原創作品,轉載請注明出處
%%?使用方法,修改第二行的路徑,然后ctrl+A全選,最后按F9將打印出各個通道波形
myarrary=[];mych1=[];mych2=[];mych3=[];mych4=[];
%輸入文件絕對路徑,可以點擊mdt文件,然后右鍵屬性,拷貝路徑,再加上文件名(包含拓展名)
mypath=‘C:\Users\Administrator\Desktop\波形1.mdt‘;%把路徑改成你的圖片路徑即可
fileid=fopen(mypath)%返回文件句柄
myarrary=fread(fileid‘int‘);%以int類型讀取數據
fclose(fileid);
%?length(myarrary)
disp(‘已經開始讀取數據,時間較長,請耐心等待...‘)
for?u=1?:round(?length(myarrary)/4)
??figure(1);%ch1
mych1(u1)=myarrary(u1)/65537;??
end
plot(mych1);
hold?on;
disp(‘已經讀取完第一通道數據請耐心等待...
- 上一篇:mtalab實現基于傅里葉描述子的樹葉識別
- 下一篇:指紋識別的matlab代碼
評論
共有 條評論