Colors Scilab图形背景色

Colors Scilab图形背景色,colors,background,figure,subplot,scilab,Colors,Background,Figure,Subplot,Scilab,我最近开始使用Scilab,通常它可以很好地替代MATLAB。 但让我困扰的一件事是人物的背景色。子地块的第一个背景色始终为灰色,下一个背景色为白色。我可以用图形选项或轴手柄更改白色的图形,但这似乎不适用于每个图形的第一个子批次。这是一个错误还是我做错了什么 (示例代码没有什么特别之处:) 这似乎是图的一个问题。您最好使用scf(),即“设置当前数字”: 我自己总是使用scf()和clf(),这是“清晰的数字”。尝试下面的代码,它应该可以正常工作: x=0:10 y=x scf(0); clf

我最近开始使用Scilab,通常它可以很好地替代MATLAB。 但让我困扰的一件事是人物的背景色。子地块的第一个背景色始终为灰色,下一个背景色为白色。我可以用图形选项或轴手柄更改白色的图形,但这似乎不适用于每个图形的第一个子批次。这是一个错误还是我做错了什么

(示例代码没有什么特别之处:)


这似乎是
图的一个问题。您最好使用
scf()
,即“设置当前数字”:

我自己总是使用
scf()
clf()
,这是“清晰的数字”。尝试下面的代码,它应该可以正常工作:

x=0:10
y=x

scf(0); clf();
subplot(3,1,1)
plot(x,y)
subplot(3,1,2)
plot(x,y)
subplot(3,1,3)
plot(x,y)

@吕克,我很高兴能帮上忙。你能接受我的回答吗?
scf();  //always creates new figure
scf(n); //if window 'n' doesn't exist, it creates it
        //if it exists, it selects it
x=0:10
y=x

scf(0); clf();
subplot(3,1,1)
plot(x,y)
subplot(3,1,2)
plot(x,y)
subplot(3,1,3)
plot(x,y)