Formatting Rectangle Matlab.

17 views (last 30 days)
Kemba Huskie
Kemba Huskie on 19 Nov 2017
Commented: Stephen23 on 19 Nov 2017
Hi everyone, I'm having trouble formatting my rectangle in Matlab. I created my rectangle using the rectangle function. Thus for example, the code for my Rectangle is:
rectangle('Position',[2,0,1,3]).
I however, want my rectangle to have a top line (top side) that is dashed and green. I want the other three sides to be pink (solid though not dashed). I tried to search, but I couldn't find anything to achieve this. I could really use some help. Thank you.
  1 Comment
Stephen23
Stephen23 on 19 Nov 2017
The rectangle function does not have an option to specify different edge colors. You could:
  • use rectangle for the pink sides and overlay one green line along the top.
  • use line to create all of the lines.
  • use patch to create the shape, which does allow different edge colors.

Sign in to comment.

Answers (0)

Community Treasure Hunt

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

Start Hunting!