I want to include a variable in my figure title when I save to a directory.

5 visualizaciones (últimos 30 días)
This works:
saveas(figure(1),[pwd '/PRCC plots for submission 2/Final E monoton 2029.fig']);
I want to put this variable into the figure title:
TIMEend=2029;
Is this possible?
Thanks

Respuesta aceptada

Stephen23
Stephen23 el 13 de Abr. de 2022
Editada: Stephen23 el 13 de Abr. de 2022
TIMEend = 2029;
fnm = sprintf('Final E monoton %u.fig',TIMEend);
fpt = fullfile('.','PRCC plots for submission 2',fnm);
saveas(figure(1),fpt);

Más respuestas (1)

Christopher McCausland
Christopher McCausland el 13 de Abr. de 2022
Hi Sandra,
Yes this is possiable, you can either use strcat() to 'build' the title string first or just use title(), it'll look something like this;
plot(); %whatever you are plotting
hold on;
title('TIMEend =',TIMEend); % Create a string for the title and include the variable value
saveas(figure(1),[pwd '/PRCC plots for submission 2/Final E monoton 2029.fig']) % continue to save...
Let me know if this is what you are looking for,
Christopher

Community Treasure Hunt

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

Start Hunting!

Translated by