Clear Filters
Clear Filters

How to Add an Alphanumeric Character to a Shape?

1 view (last 30 days)
How can I add the number “1” in the middle of the circle below?
r = rectangle('Position', [2 3 5 5], 'Curvature', 1, 'FaceColor', 'g'); axis equal;

Accepted Answer

Stephen23
Stephen23 on 5 Feb 2017
Edited: Stephen23 on 5 Feb 2017
Use text:
>> pos = [2,3,5,5];
>> r = rectangle('Position',pos, 'Curvature',1, 'FaceColor','g'); axis equal;
>> text(pos(1)+pos(3)/2,pos(2)+pos(4)/2, '1', 'FontSize',24,...
'HorizontalAlignment','center','VerticalAlignment','middle')

More Answers (0)

Community Treasure Hunt

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

Start Hunting!