How can I write multiple number (digit) in my title?

조회 수: 10 (최근 30일)
Ashfaq Ahmed
Ashfaq Ahmed 2022년 8월 24일
댓글: Ashfaq Ahmed 2022년 8월 24일
Hi! So, I have this mode array and I want to write this title -
mode = [1,2,3,4,5];
title(sprintf('Mode: %d',mode(1,1)));
But sometimes for other figures, I might need to show multiple modes. For example -
title(sprintf('Mode: %d, %d, %d',mode(1,1),mode(1,2),mode(1,3)));
Can anyone please tell me how can I show it without repeating the %d? or the mode(i,j)?
Say, one title might be "Mode: 1,2,3,4". How can I code it automatically so that I don't have to manually check the %d?
Thank you so much!

채택된 답변

Dave B
Dave B 2022년 8월 24일
I think what you're saying is you don't want to compute how many %d's to include and just have all the value separated by commas?
How about:
mode = [1,2,3,4,5];
title("Mode: " + string(mode).join(", "))

추가 답변 (0개)

카테고리

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