Load different files then converting them into .txt files
    3 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
Hey everyone,
%%To load data from the (.mat) files and then convert them to (.txt) files
a=['20MIN_SCHJ300639_220208.mat' '20MIN_SEMS170640_040608.mat' '20MIN_SIMG200162_060208.mat'];
for i=1:3
      fid = fopen('Data%i.txt', 'w');
      load('a(i)');
      fprintf (fid, '%.9f \r\n', data_block1);
      fclose(fid);
  end
I'm having an error in load('a(i)')!! How can I make it work?
0 comentarios
Respuesta aceptada
  per isakson
      
      
 el 13 de Jul. de 2012
        Make a a cell array of strings:
a={'20MIN_SCHJ300639_220208.mat' '20MIN_SEMS170640_040608.mat' '20MIN_SIMG200162_060208.mat'};
for i=1:3
      fid = fopen('Data%i.txt', 'w');
      load( a{i} );
      fprintf (fid, '%.9f \r\n', data_block1);
      fclose(fid);
  end
7 comentarios
  Ryan
      
 el 13 de Jul. de 2012
				What happens if you only load two files? (do you get data_block1 and data_block2 then?)
Más respuestas (1)
Ver también
Categorías
				Más información sobre Matrices and Arrays 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!




