Matlab - Guardar ficheros de forma continuada

 
Vista:

Guardar ficheros de forma continuada

Publicado por Patricia (11 intervenciones) el 16/03/2010 11:00:03
Hola,

¿Cómo puedo ir guardando datos en ficheros distintos cada x segundos, sin que se me sobreescriban los ficheros?

Es decir, yo tengo un bucle que toma muestras, y cuando acaben los 100 segundos quiero que esas muestras se guarden en un fichero. Hasta ahí todo claro:
save ficheromuestras.dat

Pero cuando se repite el bucle quiero que las nuevas 100 muestras se guarden en otro fichero, sin sobreescribir el ya creado. Así durante varias semanas.

¿Alguna idea?

Muchas gracias, y un saludo
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 Dave
Val: 497
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

RE:Guardar ficheros de forma continuada

Publicado por Dave (1094 intervenciones) el 16/03/2010 18:39:18
Hola Patricia,

Respecto a tus preguntas:

¿Cómo puedo ir guardando datos en ficheros distintos cada x segundos, sin que se me sobreescriban los ficheros?

Antes de guardar los datos, debes difinir o crear un nuevo nombre para el fichero (podrias usar un bucle).

Puedes hacer

for n=1:100

...
...

save(['ficheromuestras_',num2str(n),'.dat']

end

Saludos
Dave.

Ps: Te dejo mi email para alguna consulta:
[email protected]
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
Imágen de perfil de Dave
Val: 497
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

RE:Guardar ficheros de forma continuada

Publicado por Dave (1094 intervenciones) el 16/03/2010 18:39:34
Hola Patricia,

Respecto a tus preguntas:

¿Cómo puedo ir guardando datos en ficheros distintos cada x segundos, sin que se me sobreescriban los ficheros?

Antes de guardar los datos, debes difinir o crear un nuevo nombre para el fichero (podrias usar un bucle).

Puedes hacer

for n=1:100

...
...

save(['ficheromuestras_',num2str(n),'.dat']

end

Saludos
Dave.

Ps: Te dejo mi email para alguna consulta:
[email protected]
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

RE:Guardar ficheros de forma continuada

Publicado por Patricia (11 intervenciones) el 17/03/2010 16:04:20
Muchas gracias Dave!

=)
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