How to include similar text files into a loop
    6 ビュー (過去 30 日間)
  
       古いコメントを表示
    
I have 25 text files that include heights data from year 1991 to 2015. Each file contains only one column of data ( eg 40, 50, 120, 20, 62, 75, 15, 13, 25, 24…..) but the length of data in each file is different. The files are named like HGT1991, HGT1992…HGT2015. For each file, I need to find the number of data points that go below 40. How can I do this in a loop rather than doing the same thing for individual files for 25 times? And also I need to plot the data for each year. How I can call the file name as the title? Any help is appreciated.
0 件のコメント
採用された回答
  KSSV
      
      
 2016 年 5 月 19 日
        txtfiles = dir('*.txt'); % You are in the directory of text files
Nfiles = length(txtfiles) ;  % number of text files
% loop for each file 
for i = 1:Nfiles
fname = txtfiles(i).name ;   % file name
data = importdata(fname) ;   % import data from file
%%do what you want %%%
end
0 件のコメント
その他の回答 (1 件)
参考
カテゴリ
				Help Center および File Exchange で Text Files についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!