Matlab - tabular

 
Vista:
sin imagen de perfil

tabular

Publicado por Dani (92 intervenciones) el 03/05/2017 05:44:45
buenas, necesito enviar unos datos a un txt pero los primeros numeros de cada columna no salen debajo de la columna correspondiente, será que alguien me puede colaborar.

me sale asi:

1
2
3
4
5
6
7
8
9
10
1 	2 	3
1.1 	442862.1371 	442862.1371 	442862.1371
1.2 	793651.6181 	793651.6181 	793651.6181
1.3 	1404820.3693 	1404820.3693 	1404820.3693
2.1 	442862.1371 	442862.1371 	442862.1371
2.2 	793651.6181 	793651.6181 	793651.6181
2.3 	1404820.3693 	1404820.3693 	1404820.3693
3.1 	442862.1371 	442862.1371 	442862.1371
3.2 	793651.6181 	793651.6181 	793651.6181
3.3 	1404820.3693 	1404820.3693 	1404820.3693

deberia salir asi:

1
2
3
4
5
6
7
8
9
10
1 	                 2             	3
1.1 	442862.1371 	442862.1371 	442862.1371
1.2 	793651.6181 	793651.6181 	793651.6181
1.3 	1404820.3693 	1404820.3693 	1404820.3693
2.1 	442862.1371 	442862.1371 	442862.1371
2.2 	793651.6181 	793651.6181 	793651.6181
2.3 	1404820.3693 	1404820.3693 	1404820.3693
3.1 	442862.1371 	442862.1371 	442862.1371
3.2 	793651.6181 	793651.6181 	793651.6181
3.3 	1404820.3693 	1404820.3693 	1404820.3693

gracias
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

tabular

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 04/05/2017 01:13:59
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
clear all
Prueba=[1  0  2  3
1.1  147620.7124  147620.7124  147620.7124
1.2  264550.5394  264550.5394  264550.5394
1.3  468273.4564  468273.4564  468273.4564
2.1  147620.7124  147620.7124  147620.7124
2.2  264550.5394  264550.5394  264550.5394
2.3  468273.4564  468273.4564  468273.4564
3.1  147620.7124  147620.7124  147620.7124
3.2  264550.5394  264550.5394  264550.5394
3.3  468273.4564  468273.4564  468273.4564];
prueba=num2cell(Prueba);
fid = fopen('pruebas.inc','wt');
 
for i=1:size(prueba,1)
    for j=1:size(prueba,2)
        if i==1
            fprintf(fid,[num2str(prueba{i,j}) ' \t\t\t\t\t '  ]);
        else
           fprintf(fid,[num2str(prueba{i,j}) '   '  ]);
        end
    end
    fprintf(fid,'\n');
end
fclose(fid);
open('pruebas.inc')

1
>> importacion1

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
sin imagen de perfil

tabular

Publicado por Dani (92 intervenciones) el 04/05/2017 03:55:04
Gracias por responder, pero me sigue saliendo los primeros numeros en desorden y no concuerda con las columnas :(
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
sin imagen de perfil

tabular

Publicado por Dani (92 intervenciones) el 04/05/2017 04:18:13
Muchas gracias, al final si me funcionó... Dios le pague.
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