对应<
> 第二章
1. 设置y的显示范围,但是保持x范围不变
plot [][1:2] x*x with lines |
2. 终端环境的保存和恢复
set terminal push ... set terminal pop |
类似于一个堆栈,先保存当前的终端设置,经过一些操作之后,再恢复
3. 调用脚本
call "script.gp" arg0 arg1 ... |
脚本可以有参数,脚本中调用参数的方式是$0,$1,...
参数arg0, arg1可以有引号,也可以没有
4. 保存当前设置和操作
6. 设置终端和输出
set terminal png set output "out.png"相相 |
查看系统支持的终端
7. 命令的缩写
plot "datafile" u 1:2 w lp set term png set out "out.png" plot 'datafile' u 1:2 w l, '' u 1:3 w lp |
其中u是using的缩写,lp是linepoints的缩写,term是terminal的缩写,out是output的缩写。而第四条命令第二个数据文件居然可以省略。
gnuplot的命令讲究顺序,因此,只要顺序是对的,系统会自动去匹配。就像省略数据文件一样,系统一旦指定的数据文件,下一次再一次需要数据文件时,如果没有指定,就会采用之前使用过的。当然,一对空引号是不能省略的。
8. 多个图形同时绘制
用逗号隔开即可
plot sin(x),cos(x) plot 'datafile1' using 1, 'datafile2' using 2 |
9. 长命令的断行
在当前行的结尾用\符号就可以把长命令断成多行,注意\后面只能有换行,而不能有其它符号
阅读(1305) | 评论(0) | 转发(0) |