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!

 채택된 답변

Jos (10584)
Jos (10584) 2018년 2월 15일

2 개 추천

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 ;)

추가 답변 (0개)

카테고리

질문:

2018년 2월 15일

댓글:

2018년 2월 15일

Community Treasure Hunt

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

Start Hunting!

Translated by