如何在MATLAB图形中围绕平铺对象绘制矩形?

问题描述 投票:0回答:1

我创建了一个tiledlayout(4,3)对象,我想通过周围的线条或更改背景颜色(不是图形本身,而是图形,标签,轴等后面的灰色空间)来强调第8个磁贴。 。

我找不到能改变一个图块的背景色的任何东西,因此我尝试在图块周围绘制一个矩形并为其着色。我执行了以下代码,并期望在OuterPosition-或TightInset-position周围出现一条红线,但是什么也没发生。该代码创建的图块没有任何错误代码,并且第8个图块周围没有红色矩形。

谁能告诉我如何为图块的背景着色或在其周围得到矩形吗?

非常感谢!

ax = nexttile(8)
lines_around_tile = get(ax, 'OuterPosition'); %'TightInset')
rectangle('Position', lines_around_tile, 'EdgeColor', 'r', 'LineWidth',10)
matlab plot tile
1个回答
0
投票

我得到了这个结果。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.