这里用到了几个命令: set size 设置图片的大小 set format xy 设置x、y轴文字的格式 set title 设置图片标题 set xlabel 设置x轴的文字
锦上添花
一般情况下,科技论文的图片很多都含有好几个图线,那么这里就介绍下怎么样在一张图里显示多张图片。 先看代码: gnuplot> set terminal latex set output "combine.tex" set format xy "$%g$" set title "Combination" set xlabel "$x$ axis" set ylabel "$y$ axis" plot [-3.14:3.14] 0.2*x with points, sin(x) with lines 这里没有很特别的地方,只是plot多了一个项目,当要绘制多个图线的时候需要用逗号来分隔,注意这里不是中文的逗号,而是西文的逗号。另外with后面的参数是说用什么线性来绘制。出来的效果看下面的图:

精雕细琢 接下来再对图片进行加工。一般图片x轴每个计数单位都是希望能够控制的,而不是系统自己来决定的,那么可以通过以下的代码来实现。 看代码: gnuplot> set terminal latex set output "tic.tex" set format y "$%g$" set format x "$%.2f$" set title "This is $\sin(x)$" set xlabel "This is the $x$ axis" set ylabel "$\sin(x)$" set xtics -pi, pi/4 plot [-pi:pi] sin(x)
把生成的tex文件插入你的latex文件中,就出现了以下的效果:
 还是没有大变化,就加了一个set xtics这个是设置x的间距,也就是从-pi开始、每隔pi/4出现一次,pi是gnuplot内建的一个变量,所以只要输入pi,系统知道其含义。
原文链接:http://www3.eastgame.net/read.php?tid=1013339
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>>
论坛入口 <<
上一页 1 2下一页
上一篇:在Archlinux 安装Maya7.01 下一篇:OSS--跨平台的音频接口简介
|