Borrar filtros
Borrar filtros

how to name a figure using a variable name

8 visualizaciones (últimos 30 días)
Johannes Deelstra
Johannes Deelstra el 14 de Mayo de 2016
Comentada: Image Analyst el 23 de Mayo de 2016
I have a figure and want to save this as a tiff or jpeg I have changed a date into variable = 'van190392 15' which I want to use in the file name Such that I get as filename;van190392 15.tiff or van190392 15.jpeg I get an error message, it seems not being allowed/possible

Respuesta aceptada

the cyclist
the cyclist el 15 de Mayo de 2016
Editada: the cyclist el 15 de Mayo de 2016
variable = 'van190392 15';
figure
plot(rand(3,4))
filename = [variable,'.tif'];
print('-dtiff',filename)
  2 comentarios
the cyclist
the cyclist el 22 de Mayo de 2016
Moved Johannes comment from an "answer" to here. He wrote,
"Thanks for the help, functions great"
Image Analyst
Image Analyst el 23 de Mayo de 2016
A related note: To get a figure to have a name you want, instead of like "Figure 1", "Figure 2", etc., you can turn the 'NumberTitle' property 'Off' and set the 'name' property of the figure to a literal string or a string variable:
% Give a name to the title bar/figure.
set(gcf, 'Name', 'Demo by ImageAnalyst', 'NumberTitle', 'Off')

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Printing and Saving en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by