论文仿真的时候,结果需要通过图标来显示,
可以使用最新的4.4版本来画图,将画图过程的设置写在一个文件中,保存在binary目录中,命名为:*.dat。具体的画图的命令的设置,可以在gnuplot中使用help命令来查看,查看参数的设置和你想要的效果。
下面就举一个例子:
set term emf //保存为emf格式,这样图才是矢量图,放大和缩小后不会失真
set output "**.emf" // 图片保存的名字
set grid //设置图中为网格的形式
set lmargin 15 // 设置图片到左边缘的距离
set tmargin 3 // 设置图片top处边缘的距离
set xrange [m:n] // 设置x方向的刻度
set yrange [m:n] // 设置y方向的刻度
set xtics 0.05 font "Times New Roman,20" offset -0.5,-0.5 // 字体和位置
set ytics 2 font "Times New Roman,20"
set xlabel "********“ font "Times New Roman,20" //x方向的名字
set ylabel "*******" font "Times New Roman,20" // y方向的名字
set xlabel "*******" offset -0.5,-0.5 // x方向名字的位置
set ylabel "******* " offset 0.0,0.0 // Y方向名字的位置
set key right top font "Times New Roman,20" spacing 1.5 height 0.8 // 图片中对线段类型的标记位置:right:右边,top:最上面
set sample 100 //
plot "数据文件1" title "数据1" w lp lt 3 pt 1 lw 2, "数据文件2" title "数据2" w lp lt 4 pt 10 lw 2 // w :表示with;lp:表示用线来表示; lt 3:表示线的类型为3; pt:点的类型; lw 2:线的粗细
set output //输出到文件中
gnuplot学习的网站:
(1)http://hi.baidu.com/wjksd/blog/item/9f85df8ac9b4ebdffc1f1053.html
下图为线段的数字对比图:
分享到:
相关推荐
用gnuplot画图
很好的命令行画图工具gnuplot,这篇文档介绍的很详细,分为用法详细介绍和非交互式画图用法
gnuplot画图软件windows版本,本人已安装使用,没问题。
gnuplot 使用技巧 画图 仿真 NS
主要介绍了NS2的基本用法。以及一些基本trace, awk,gnuplot等的一些知识。
本书要介绍的是由UC Berkeley设计、起初由VINT Project团队维护的一套网络仿真软件NS2(Network Simulator-Version 2,简称NS2)。NS2是一个面向对象的、用离散事件驱动的、利用C++语言和OTcl语言编写的网络模拟器,...
本书要介绍的是由UC Berkeley设计、起初由VINT Project团队维护的一套网络仿真软件NS2(Network Simulator-Version 2,简称NS2)。NS2是一个面向对象的、用离散事件驱动的、利用C++语言和OTcl语言编写的网络模拟器,...
本书要介绍的是由UC Berkeley设计、起初由VINT Project团队维护的一套网络仿真软件NS2(Network Simulator-Version 2,简称NS2)。NS2是一个面向对象的、用离散事件驱动的、利用C++语言和OTcl语言编写的网络模拟器,...
在linux下需要对数据进行统计画图的时候,常常用到gnuplot工具。比如做NS2仿真的时候,最经常使用。本资源通过自己的学习心得,整理了gnuplot作图常用的基本命令。希望对大家有所帮助。
gnuplot画图软件
Linux下对NS2项目的仿真分析全过程的代码(从tcl脚本-awk文本处理-gnuplot) 运行过程详见本人CSDN中的描述
linux下的很好的数据分析画图软件。可以作2D和3D的各种漂亮数据分析图形。
所有的主流Linux发行版都包含 gnuplot,因此在 Linux 上安装很简单,只要用各相应发行版的软件安装工具直接安装就可以了。
linux环境下的画图工具,可以画出鸟巢等一些复杂的图形,画paper中的一些复杂图形很方便,很实用。
Linux下工作的人,如果你经常要画一些二维图和简单的三维图的话,那么,gnuplot无疑是一个非常好的选择,不仅图形漂亮,而且操作简单。
Gnuplot是一个命令行的交互式绘图工具(command-driven interactive function plotting program)。用户通过输入命令,可以逐步设置或修改绘图环境,并以图形描述数据或函数,使我们可以借由图形做更进一步的分析。 ...
NS2教学手册,包含安装教程(cygwin+ns2),以及TCL语言介绍和实例。最后讲解利用awk语言分析trace文件,并如何使用gnuplot生成图像
本书要介绍的是由UC Berkeley设计、起初由VINT Project团队维护的一套网络仿真软件NS2(Network Simulator-Version 2,简称NS2)。NS2是一个面向对象的、用离散事件驱动的、利用C++语言和OTcl语言编写的网络模拟器,...
本书要介绍的是由UC Berkeley设计、起初由VINT Project团队维护的一套网络仿真软件NS2(Network Simulator-Version 2,简称NS2)。NS2是一个面向对象的、用离散事件驱动的、利用C++语言和OTcl语言编写的网络模拟器,...
ns2fangzhen gawk+gnuplot