Matlab - Poner variables en el nombre del archivo a grabar

   
Vista:

Poner variables en el nombre del archivo a grabar

Publicado por Luis (4 intervenciones) el 28/03/2008 11:27:53
Hola buenas. Soy un inexperto del Matlab y tengo una duda a ver si me la podéis resolver. Es con tratamiento de imagenes, pero eso es lo de menos.
El problema sería así, intento explicarlo lo mejor que puedo:


for a=1:i %bucle de 1 hasta i
phase=xxx %dentro del bucle hago un tratamiento de imagen, xxx es q no pongo la operación
imwrite(uint8(phase),'nombre_archivo.bmp');
end


Entonces me graba las imágenes en el mismo archivo, con lo que solo se me graba la última imagen. Como lo hago para que se grabe en archivos diferentes? Como pongo la variable 'a' en el nombre del archivo?

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

RE:Poner variables en el nombre del archivo a grab

Publicado por Luis (4 intervenciones) el 28/03/2008 11:51:25
fichero=['nombre_archivo',num2str(a),'.bmp'];
imwrite(uint8(phase),fichero);

ya me ha respondido en otro sitio
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