• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: Matlab
  • 标签:

资源简介

通过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(‘已经读取完第一通道数据请耐心等待...

评论

共有 条评论

相关资源