office_tools 版 (精华区)
发信人: hitwdh (一潭死水※痛并快乐着), 信区: office_tools
标 题: Gnuplot简介(3)(转载)
发信站: 哈工大紫丁香 (2004年04月10日18:52:10 星期六), 站内信件
【 以下文字转载自 Linux 讨论区 】
【 原文由 emacs 所发表 】
发信人: cdrom (自 由), 信区: GNU
标 题: Gnuplot简介(3)
发信站: 瀚海星云 (2003年02月18日13:59:25 星期二), 站内信件
gnuplot简介(3)
============================================================
8 画数据图
假设数据文件 sampledata.txt 中有4列数据,如:
#there are 4 columns data
# number of subint.
0 1 5 0.00673794699908559
1 0.5 5.0009765625 0.00576138449908559
2 0.25 5.00317121193893 0.00356673506015159
3 0.125 5.00478985229103 0.00194809470805701
#....
以 # 开头在为注释行,完全被忽略,
=> plot "sampledata.txt"
将把 数据文件中第一列作为x轴,而第二列作为y值画图, 以点的形式(不连线)
现把纵横坐标设为对数坐标,并用点线方式画图,可用:
=> set logscale
=> set data style linespoints
=> replot
如果想在卡普通坐标里,画出第一、三列的图形,第一列为x值。可用:
=> set nologscale
=> plot "sampledata.txt" using 1:3
又或画第三列对第四列的图
=> plot "sampledata.txt" using 4:3
3D 数据图
又另有一个文件 dat2.txt 中有三列数据,可以画能曲线图,
=> set parametric
=> set data style lines
=> splot "dat2.txt"
在上面画图中,用的是卡氏直角坐标,如果想在柱坐标中画,则可用
=> set mapping cylindrical
=> replot
更多的帮助参见 => help plot datafile
========================================================
9. 产生输出
gnuplot 可以产生多种形式不同的输出结果, 最简单的莫过于在
屏幕上显示了, 在GNU/Linux系统下的默认输出就是这个(其他系统
应该也是),在UNIX类系统,叫作 x11, 可以用 => set terminal x11
把其他形式的输出改成向屏幕输出形式。 主要还有
打印到打印机、输出到PS文件、输出到EPS文件、输出到图象文件。
还有更多的形式,
9.1 打印到打印机
可以用 下面命令:
=> set output "| lp" #输出重定向到打印程序
=> set terminal postscript # 输出语言设为PS打印语言,
=> replot # 重画,即向新的输出设备重新输出一次
现在要改回向屏幕输出了, 并且也 不要 重定向输出了。
=> set terminal x11
=> set output # 取消重定向
9.2 输出到PS 文件
=> set output "file2.ps"
=> set terminal postscript
=> splot sin(x*y)
=> plot x**2
When you want to return to printing to the screen, type the following two
lines:
=> set output
=> set terminal x11
输出到 EPS 文件:
=> set output "filename.eps"
=> set terminal postscript eps
PS文件输出还有其他的选项如: color, solid 等
9.3 另外还可以输出成其他的图象格式,如gif等,
以及可能更有用 LaTeX , metapost 语言的 输出。
参见具体的帮助======
--
※ 来源:·瀚海星云 bbs.ustc.edu.cn·[FROM: 61.177.116.221]
--
* Q: What is an experienced Emacs user?
* A: A person who wishes that the terminal had pedals.
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.230.220]
※ 修改:·emacs 於 03月21日14:30:40 修改本文·[FROM: 202.118.230.220]
--
※ 转载:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: 202.118.237.15]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.133毫秒