gnuplot将终端重置为默认输出
在gnuplot中,使用以下命令gnuplot将终端重置为默认输出,gnuplot,Gnuplot,在gnuplot中,使用以下命令 set term pdf set out 'filename.pdf' plot sin(x) 允许我将图像写入pdf。执行此操作后,如何重置输出,以便plot sin(x)使用内置的gnuplot显示创建图像(就像从未使用过set out一样) 现在我只能通过重新启动gnuplot来实现这一点。reset命令似乎没有帮助。谢谢大家 假设您安装了X11版本的gnuplot。将端子设置回x11并重置输出 set term x11 set out 除其他答案外,
set term pdf
set out 'filename.pdf'
plot sin(x)
允许我将图像写入pdf。执行此操作后,如何重置输出,以便plot sin(x)
使用内置的gnuplot显示创建图像(就像从未使用过set out
一样)
现在我只能通过重新启动gnuplot来实现这一点。
reset
命令似乎没有帮助。谢谢大家 假设您安装了X11版本的gnuplot。将端子设置回x11并重置输出
set term x11
set out
除其他答案外,您还可以:
set term pop
set output #reset standard output stream
通常,您可以使用以下方法保存当前正在使用的终端设置:
set term ... #what you want to save
set term push
set term ... #temporary terminal
set term pop #restore the terminal settings that you "pushed"
但是,如帮助设置终端中所述:
命令set term push
会记住当前终端,包括其
设置,同时set term pop
将其还原。这相当于save term
和加载术语
,但不访问文件系统。因此,他们可以
用于实现打印后终端的平台无关恢复,
比如说在gnuplot启动后,默认终端或
启动
文件自动推送。因此可移植脚本可以依赖
set term pop
可恢复给定平台上的默认终端,除非
已显式推送另一个终端
谢谢parkydr。原来我的默认终端是wxt
,所以对我来说,这是通过set term wxt
实现的。