Matlab - Ayuda, problema al escribir

   
Vista:

Ayuda, problema al escribir

Publicado por Fernando Beltran (1 intervención) el 09/06/2014 02:17:36
Hola, soy novato en esto del Matlab, me gustaría saber si alguien me puede ayudar con un pequeño problema que tengo:

Quiero escribir con el comando fprintf en dos lineas diferentes, por ejemplo:

fid=fopen('Resultados.txt','w');

nombre=análisis

fprintf(fid,'%s\n',nombre);

dato1=1
dato2=2
dato3=3

fprintf(fid,'%d %d %d',dato1,dato2,dato3);

quiero hacer que me imprima de la siguiente manera:

análisis
1 2 3

para ello se supone que uso \n en el primer fprintf, sin embargo me imprime así:

análisis 1 2 3

¿Como lo puedo solucionar?, desde ya muchas gracias.

Fernando Beltrán
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
información
Otras secciones de LWP con contenido de Matlab
- Código fuente de Matlab
- Cursos de Matlab
- Temas de Matlab
- Chat de Matlab
información
Códigos de Matlab
- Elige una carta
- Fixed Pivot
- DÍAS DE LA SEMANA
Imágen de perfil de Dave

Ayuda, problema al escribir

Publicado por Dave correa.dave30@gmail.com (934 intervenciones) el 09/06/2014 11:10:03
Hola Fernando;

La codificación debería ser la siguiente:


1
2
3
4
5
6
7
8
9
10
11
12
13
fid=fopen('Resultados2.txt','w');
 
nombre='análisis';
 
fprintf(fid,'%s\n',nombre);
 
dato1=1
dato2=2
dato3=3
 
fprintf(fid,'%d %d %d\n',dato1,dato2,dato3);
 
fclose (fid)

Espero que sea de alguna ayuda.

Saludos
Dave Correa
correa.dave30@gmail.com
dcorrea@fismatlab.org
Servicios de Programación Matlab
http://fismatlab.org
http://fismatlab.blogspot.com
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