1

我在我的情节中添加了一些文字。但我想将其背景移动为所有其他灰色背景。我知道以下内容:

'Backgroundcolor',[0.7 0.7 0.7]

但是,[0.7 0.7 0.7] 给出的颜色与背景不同。我怎样才能让它一样?!

4

1 回答 1

0

正如@FranckDernoncourt 所说,导出图形时背景颜色变为白色。

但是,您可以使用它来将 x 轴的颜色更改为与图形的背景颜色相同:

h_fig1 = figure;
x = [1:4]; y = [2:2:8];
plot(x,y);
set(gca,'xcolor',get(h_fig1,'color'))

替换'xcolor''ycolor'以更改 y 轴的颜色。

首先例如。

或者,如果它是您要更改颜色的轴标签:

h_fig1 = figure;
x = [1:4]; y = [2:2:8];
plot(x,y);
h_2 = xlabel('x label');
set(h_2,'color',get(h_fig1,'color'))

(尽管您为什么要这样做,但我不确定。您最好不要设置该xlabel属性。)

或者,如果它是您添加到绘图中的文本,这会将文本颜色设置为图形的背景颜色:

h_fig1 = figure;
x = [1:4]; y = [2:2:8];
plot(x,y);
h_3 = text(x(2),y(2),'string')
set(h_3,'color',get(h_fig1,'color'))

第三个例如

于 2013-05-12T01:10:59.657 回答