Matlab - Reescribir un txt matricial

 
Vista:
Imágen de perfil de jordomgs
Val: 37
Ha aumentado su posición en 2 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Reescribir un txt matricial

Publicado por jordomgs (19 intervenciones) el 08/05/2018 05:54:40
Hola gente, necesito reescribir un set de datos con matrices en txt (y exportarlo a uno nuevo) con matlab donde el formato es una cabecera (que no cambia) y una matriz.

Lo único que consigo es exportar una matriz (de muchas) en un txt y sin cabecera.

A modo de ejemplo ilustrativo les dejo la imagen


Screenshot_1

Saludos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Reescribir un txt matricial

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 09/05/2018 00:27:35
1
2
3
4
5
6
7
8
9
10
11
clear all
a=importdata('matriz.txt');
M=a.data;
N=reshape(M',[length(M(:))/2,2]);
fid=fopen('matriz1.txt','w');
fprintf(fid,'%s\n', a.textdata{1});
for i=1:size(N,1)
fprintf(fid,'%d %d\n',N(i,:));
end
 fclose(fid);
 type matriz1.txt


1
2
3
4
5
6
7
8
9
10
11
12
>> importar_exportar_matriz
Datos(se mantiene cabecera)
1 9
2 10
3 11
4 12
9 3
5 13
6 14
7 15
8 16
6 7

Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Jordy
Val: 37
Ha aumentado su posición en 2 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Reescribir un txt matricial

Publicado por Jordy (19 intervenciones) el 09/05/2018 04:45:58
Buenisima! Gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar