Programación Específica > Matlab

 Variables En Archivos De Texto

(1/1)

patho:
hola muchachos, soy nuevo en el foro y tengo una duda, quizas sea basica pero no se me ocurre como hacerlo, tengo la mente cerrada por ahora, les cuento


tengo un programa para el manejo de imagenes, y por ende bastantes funciones, y el algunas de ellas tengo variables inicializadas, y me han pedido que mantenga esas variables en archivos externos con facilidad de modificación, por ello pense en archivos de texto plano pero no lo he logrado

y leer este archivo al comienzo de la función para que tomen los valores de dichas variables

por ahora lo solucione con el save y el load, pero no puedo modificar los valores de las variables sin que use el load modifique las variables y vuelva a usar el save


ojala me puedan ayudar de ante mano muchas gracias.


PD: espero haberme explicado bien gracias de nuevo

fa61an:
Pues a mi me parece una buena alternativa usar el Load y el Save, por ejemplo tu con el load puedes cargar una variable ..... y usar el programa.... de pronto lo que tu quieres hacer es manejar archivos para eso revisa las funciones fopen  fprintf fclose

Adjunto un ejemplo que se llama filtro el cual lee el archivo h.dat ("coeficientes de un filtro pasa bajas") los carga en una variable realiza la convolucion y muestra el espectro antes y después del filtro...

No se si eso es lo que quieres, pero quise compartirlo

NOTA : tanto el archivo .m como el .dat deben estar dentro de la carpeta work de Matlab !!!

patho:
hola, muchas gracias por tu comentario, pero lo solucionado de esta manera la cual me parece mas sensilla con save

lo hice de esta manera,


para guardar la variable:

save('variable.txt', 'variable','-ASCII')

para cargar la variable

load('variable.txt', 'variable')

y me la carga en el workspase con el mismo nombre que la guarde usando el save




de todas maneras muchas gracias por tu comentadio se agradese de todas maneras.

fa61an:
si es la primera opcion que plantee !!!!, que bueno que te haya funcionado !!!

Navegación

[0] Índice de Mensajes

Ir a la versión completa