有没有办法抑制Scilab中plot()命令的输出

时间:2013-10-18 10:07:31

标签: scilab

当我们在scilab中运行绘图命令时,图形窗口号0被打开

x=[1:2:10]
y=[1:2:10]
plot(x,y);

我不想打开这个窗口。如何做到这一点?

我可以更改scilab plot窗口的名称吗?

2 个答案:

答案 0 :(得分:3)

开场情节

命令图专门用于打开绘图窗口。如果你不想在给出情节命令时打开情节窗口,那么你的进一步意图是什么呢?

设置标题

要设置绘图的标题,可以在发出绘图命令后键入:

plot(x,y);
title('Plot title');

要设置窗口的标题,您必须获得一个数字句柄并设置figure_name

f = gcf(); //Get current figure and store the handle in f
f.figure_name='My First Window Title'

答案 1 :(得分:2)

如果你想在不打开窗口的情况下导出,那就是:

driver("PNG")
xinit(TMPDIR+"/foo.png")
plot3d()
xend()