数据分析在NS2中涉及gawk、Xgraph和gnuplot的使用
发布时间
阅读量:
阅读量
完成TCL脚本的执行之后,所有模拟过程所产生的数据均被记录在Trace文件中。若要对无线网络开展进一步探究,需借助特定工具对Trace文件内容进行解析。本文将介绍用于分析该类文件的工具,包括gawk、xgraph以及gnuplot。持续改进中...
1.使用gawk分析Trace文件
1.gawk简介与功能概述
awk作为一种脚本语言,具备强大的行处理功能,且不区分变量类型。gawk是由GNU组织开发的awk版本,包含了标准awk的所有功能。
其使用方式如下:
gawk -f programfile inputfile1 inputfile2...
此外,还可以通过命令行方式进行执行。
| 字段变量 | 意义 |
|---|---|
| $0 | 为一个字符,其内容为目前awk所读入的一条记录 |
| $1 | $0上的第一个字段的数据 |
| $2 | $0上的第二个字段的数据 |
| ... | ... |
1.2程序的主要结构
Pattern1 {actions1}
Pattern2 {actions2}
Pattern3 {actions3}
........
Patternn {actionsn}
逐行执行匹配操作,当当前的$0与特定模式相符合时,将触发对应的处理动作。
在gawk程序中,规则中的pattern与action可以被
全部评论 (0)
还没有任何评论哟~
