adding a title to a figure - by a loop

3 views (last 30 days)
alex
alex on 26 Nov 2011
Commented: K R on 18 May 2017
I am trying to run with a loop where i have a parameter X when X = {'asd','asdf','sfdf','sd',....} and i want in every loop run to add to the title of the figure it's name.. I tried title(X(i),'dsfsdaasdsadf..') or tile('X(i)','sdfdsvsccvsd...') and nothing seems to work the end result that i am looking for is a bunch of figures that have the title i wanted by the order in X.. how can I do that?

Accepted Answer

Chandra Kurniawan
Chandra Kurniawan on 26 Nov 2011
Something like this??
clear all; clc;
X = {'asd','asdf','sfdf','sd'};
for i = 1 : length(X)
figure('name',X{i},'numbertitle','off');
end
  4 Comments
Suene
Suene on 17 Aug 2015
many thanks for sharing!
K R
K R on 18 May 2017
Same code will it work for surf instead of normal 2d

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!