Keeping plot titles in desired location
85 views (last 30 days)
Show older comments
Hi, I am trying to keep the title of the plot towards the right side of the the figure rather than on the top. I wrote a code for doing this, but unfortunately i am not to get the desired result. Can it be done with a function other than 'title'? I tried with 'legend' and 'text', it didn't help me much. Any help to solve this will be appreciated.

for ii = 2:10:size(a,1)
str0 = sprintf('gdmatrix = %f', rowsum_for_ants_in_gdnest_matrix(ii));
str1 = sprintf('bnmatrix = %f', rowsum_for_ants_in_gdnest_matrix(ii));
str2 = sprintf('field = %f', rowsum_for_ants_in_gdnest_matrix(ii));
str3 = sprintf('home= %f', rowsum_for_ants_in_gdnest_matrix(ii));
title_obj = title({str3;str2;str1;str0});
end
0 Comments
Accepted Answer
Fangjun Jiang
on 15 May 2019
title_obj.Position;
title_obj.Position=[You Value Specified Here]
5 Comments
Fangjun Jiang
on 29 Apr 2020
The value of the position might depend on the axis. Read it first to see if you can figure it out.
tobj=title('abc');
get(tobj,'Position')
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!