How to only change part of the background color?

1 次查看(过去 30 天)
Hi, I have a figure as my ui. Now I would like to plot something in the middle of the ui:
axes('Position',[.7 .7 .2 .2])
set (gca, 'visible' , 'off' )
set (gca, 'xtick' , [])
set (gcf, 'color', [1,1,1])
axis equal
hold on
plotUnrasterized(h, w, h, w, d, curves, 'bezier', defaultI);
hold off
However, this would set the whole image's background to [1,1,1]. Is there a way to only set the background color of the small axes but keep the background of the figure as before?
Thank you very much.

采纳的回答

Walter Roberson
Walter Roberson 2020-9-20
set(gca, 'color', [1,1,1]) %instead of gcf

更多回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by