资源简介
通过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代码
评论
共有 条评论