How to add plot titles in a for loop
5 views (last 30 days)
Show older comments
jasper wagen
on 15 Feb 2018
Commented: jasper wagen
on 15 Feb 2018
I want to add a title to these plots that changes in each loop
AccNames = {'Longnitudinal'; 'Lateral'; 'Normal'; 'Pitch'; 'Roll'; 'Yaw'};
for i = 1:6
figure()
histogram(TaxiRevy{i},100,'normalization','probability')
title(sprintf('Exceedence Diagram of %d Accelaration', AccNames{i}))
end
This code returns two and tree digit numbers inserted into the title, not the strings specified, if anyone could give me some guidance i'd be very grateful!
0 Comments
Accepted Answer
Jos (10584)
on 15 Feb 2018
You use the wrong format identier (%d) in sprintf,, which should be %s:
X = 'Jasper'
sprintf('Hello %s!', X)
(and you misspelled longnitudinal, remove the n after the g ;)
More Answers (0)
See Also
Categories
Find more on Title in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!