首页->【MATLAB Usage 】

7 1

function [datfiledata] = ui_rd_pat(dt16pathLabWin,midName,datSuffixName)
%UI_RD_PAT 此处显示有关此函数的摘要
%   此处显示详细说明
%   matlab 下用于读取多个文件名类似的文件,如:focus_ch1_dly.dat~focus_ch8_dly.dat

%   输入参数:

    % dt16pathLabWin 文件名称第一部分如 focus_ch

    % midName           文件名称第二部分  如 _dly

    % datSuffixName   文件名称第三部分/后缀名  .dat

%  输出参数

   %datfiledata           读取文件内容

for cnt=1:8
    fpath=[dt16pathLabWin,num2str(cnt),midName,datSuffixName]; %获得文件名
    filedataID=fopen(fpath,'rb');    
    d=fread(filedataID,'uint16');
    [~,col]=size(d');
    datfiledata(cnt,:)=d';
    fclose(filedataID);
end

end

作者于2018-01-11 13:02:40修改!
楼主可见

  1. shwnyoo 1#

    实测有效,仅供参考