GUIDE patch in wrong plot

조회 수: 3 (최근 30일)
Robert Worm
Robert Worm 2018년 8월 24일
편집: dpb 2018년 8월 24일
In a guide with multiple plots a patch shall be placed in one of them (2nd).
Sometimes it is forwarded to the wrong plot. This behaviour seems random.
plot(handles.plot1, x1, y1)
plot(handles.plot2, x2, y2)
patch('XData', x2data, 'YData', y2data, 'red')
set(gca,'children',flipud(get(gca,'children')))
plot(handles.plot3, x3, y3)
Is there a way to link the patch to a plot - possibly with a handle?

채택된 답변

dpb
dpb 2018년 8월 24일
편집: dpb 2018년 8월 24일
doc patch
Syntax
patch(X,Y,C)
patch(X,Y,Z,C)
...
patch(ax,___)
...
patch(ax,___) creates the patch in the axes specified by ax instead of in the
current axes (gca). The option ax can precede any of the input argument
combinations in the previous syntaxes.
...

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Polygons에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by