Borrar filtros
Borrar filtros

How to write multiple txt files from workspace matrix?

1 visualización (últimos 30 días)
Hi,
I'm trying to save multiple .txt files from one single matrix on workspace ('My_matrix'). My_matrix has 480 lines and 116 columns. I'd like to have 116 .txt files, each one containing two columns, the first column for all the 116 files is the same [1,2,...,480] and the second column is the first, second,...,116th column of My_matrix.
Thank you in advance for your kind attention.
Eduardo O.

Respuesta aceptada

Marta Salas
Marta Salas el 1 de Abr. de 2014
X= 1:size(My_matrix,1);
for it=1:size(My_matrix,2)
filename = ['Mytext' num2str(it) '.txt'];
data = [X' My_matrix(:,it)];
dlmwrite(filename,data,'delimiter','\t','precision',3)
end
  2 comentarios
Eduardo Ortiz
Eduardo Ortiz el 1 de Abr. de 2014
Thank you very much Marta!
It worked perfect!
:)
Peranantham Uruthiran
Peranantham Uruthiran el 30 de En. de 2019
Thank you very much.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Get Started with MATLAB en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by