Formatting Rectangle Matlab.

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

Categories

Find more on 2-D and 3-D Plots in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!