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

资源简介

将混合有字符串和数据的文件,在matlab中读取,提取数据信息。 运用脚本,适合批量读取,而非手动插入数据。

资源截图

代码片段和文件信息

clear;
clc;
clf;
fclose(‘all‘);

format long

% --- file name ---
num = 1;
% str = sprintf(‘data-%03d-.txt‘ num);
str = ‘data1b.txt‘;

fid = fopen(str);

if fid<0
    error(‘no file is opened‘);
end


i = 3;
j = 1001;
% --- number of curves ---
k = 76;

% === save ===
Data = zeros(j2k);


p = i;
q = p+j-1;

n = 1;
m = 1;

filestr = sprintf(‘%03d.txt‘m);
filefid=fopen(filestr ‘w‘);


while ~feof(fid)
    
    line = fgetl(fid);
    
    if n>q
        fclose(filefid);
        m = m+1;
        if m > 1
      

评论

共有 条评论