请问我怎么在matlab里面,把figure的背景,按照范围设置成不同的颜色啊,就像这个图里面显示似的,这个图我用的是rectangle,但是这样把网格给挡住了

 采纳的回答

给你举个例子
rectangle( 'Position', [ 1, 2, 5, 10 ], 'FaceColor', [ 0, 0.5, 0.5 ], 'EdgeColor', 'b', 'LineWidth', 3 );
set( gca, 'XGrid', 'on', 'Layer', 'top' );
set( gca, 'YGrid', 'on', 'Layer', 'top' );
这样就可以把网格线设置到 rectangle 所绘图形图层的上面了

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 图形对象 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!