NS2
文章平均质量分 79
xiaojiewang1990
这个作者很懒,什么都没留下…
展开
-
NS2入门学习(四)之Otcl知识点
面向对象的Tcl语言,对象和类的概念同C++类似。1.类和对象的定义% Class Animal #定义类名% Animal animal_1#产生类的对象animal info class=>AnimalAnimal info instances=>animal_12.成员变量与成员函数的定义类的定义并不是像C++在{}中完成一个明显清楚的定义,而是写成多个原创 2017-01-12 17:50:22 · 1284 阅读 · 0 评论 -
NS2入门学习(五)之分裂对象模型和TclCL
TclCL其实就是连接C++与Otcl,实现两者的互相操作和两者之间类的对应.NS中使用两种语言原因:C++运行速度较快,是强制类型语言(进行严格的数据类型检查),容易实现复杂的数据类型和精确/复杂的算法。但是修改/debug和重新编译时间较长,所以适合完成网络协议等各种模拟环境的算法的实现。Otcl运行速度慢,但是可以很方便的修改,不需要编译,而且不是强制类型的,适合用来做模拟的环境原创 2017-01-14 11:33:25 · 709 阅读 · 0 评论 -
NS2入门学习(三)之Tcl知识点
1、基本命令格式换(如下总结一些易错的知识点)“#”:注释";"或者"换行"作为语句的结束2、变量变量不需要事先声明;在使用变量时要在变量名前加$,如$var;set var 3,set命令用来给变量赋值; unset var,unset命令用来删除变量;3,组合和替代替代 变量替代:如前面的变量赋值命令替代:这种形式的替代使用方括号"原创 2017-01-11 11:05:54 · 947 阅读 · 0 评论 -
NS2入门学习(二)之tcl脚本示例
以《NS与网络模拟》中的第一个tcl脚本为例,tcl语法与python相差不多。原创 2017-01-10 14:59:45 · 6847 阅读 · 0 评论 -
NS2入门学习(一)之环境搭建
NS2是指 Network Simulator version 2,NS(Network Simulator) 是一种针对网络技术的源代码公开的、免费的软件模拟平台,研究人员使用它可以很容易的进行网络技术的开发,而且发展到今天,它所包含的模块几乎涉及到了网络技术的所有方面。 环境搭建,安装原创 2017-01-06 14:51:40 · 1246 阅读 · 0 评论