patch colours and plot colours

I am having an issue using :
patch
and using:
plot
Specifically when using patch:
figure(1)
patch(vert_x,vert_y,'yellow');
But when using plot on a polygon obtained using polyshape, denoted by the variable name object1:
figure(2)
plot(object1,'FaceColor','yellow');
The output is correct, but the yellow obtained from figure 2 is noticeably lighter in color than the yellow which is obtained in patch. I want the colors to look the same. How can I overcome this issue? I have tried RGB colors and this has not fixed the issue.

댓글 수: 1

Okay so the solution was to use:
'FaceAlpha',1
In other words,
plot(object1,'FaceColor','yellow','FaceAlpha',1);
For some bizarre reason, the brightness of two plot methods have different settings, even when using the same colors.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

태그

질문:

2019년 10월 1일

댓글:

2019년 10월 1일

Community Treasure Hunt

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

Start Hunting!

Translated by