text in subplot with large font
조회 수: 3 (최근 30일)
이전 댓글 표시
Hello,
I'm trying to add text in a subplot instead of a chart that displays respiratory rate. I am using the code below, however, I'm not sure how to add my calculated RR after the text and I would like to make the font size much larger. Any help with this would be greatly appreciated.
Thanks,
subplot(3,3, [6 6]);
text(0.5, 0.5, 'Respiratory Rate');
axis off
댓글 수: 0
채택된 답변
Voss
2023년 2월 14일
RR = 99.99;
font_size = 12;
subplot(3,3,6);
text(0.5, 0.5, sprintf('Respiratory Rate: %.2f',RR), 'FontSize', font_size);
axis off
xlim([5 20]) % this is so you can see the entire text
댓글 수: 2
Voss
2023년 2월 14일
이동: Voss
2023년 2월 14일
That looks like RR is a vector, because sprintf with a vector will do that:
RR = [5.55 5.85 6.79];
sprintf('Respiratory Rate: %.2f',RR)
What you can do is create the text once, and then use one element of RR to update its string for each update:
% suppose you have these RR values:
RR = [5.55 5.85 6.79];
% create the text:
font_size = 12;
t = text(0.5, 0.5, '', 'FontSize', font_size);
% now loop over the RR values and update the text String:
for ii = 1:numel(RR)
set(t,'String',sprintf('Respiratory Rate: %.2f',RR(ii)));
end
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Labels and Annotations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

