ファイルの複数読み込み(load)
    29 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    wataru suzuki
 el 3 de Nov. de 2020
  
    
    
    
    
    Comentada: wataru suzuki
 el 7 de Nov. de 2020
            カレントフォルダに[file1.txt]   [file2.txt]   [file3.txt]・・・[file100.txt]と100個のtxtファイルがあります。
これをMATLABのプログラム上にloadなどを用いて読みこませる事を目的としています。
for文などを用いて、いっきに読みこませたいと思ったのですが、ファイル名に変数を用いて読みこませる方法など
目的を達成する方法が愚直に書く以外、私では現状わかりませんでした。
やり方を教えていただけないでしょうか
0 comentarios
Respuesta aceptada
  Tomohiro Takahashi
      
 el 5 de Nov. de 2020
        dirコマンドを使ってカレントディレクトリのファイル一覧を作るのが良いと思います。
filelist = dir('*.txt');
とすれば拡張子がtxtの物だけリストアップできますので、
load(filelist(num).name)
でnum番目のファイルをloadできると思います。
Más respuestas (0)
Ver también
Categorías
				Más información sobre ファイルの操作 en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
