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

6 次查看(过去 30 天)
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

采纳的回答

Stephen23
Stephen23 2022-4-13
编辑:Stephen23 2022-4-13
TIMEend = 2029;
fnm = sprintf('Final E monoton %u.fig',TIMEend);
fpt = fullfile('.','PRCC plots for submission 2',fnm);
saveas(figure(1),fpt);

更多回答(1 个)

Christopher McCausland
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

类别

Help CenterFile Exchange 中查找有关 Title 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by