




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
OPNET常见问题总结 第一篇:OPNET常见问题总结OPNET常见问题总结1.如何设置全局变量?在.h文件里定义变量,然后在process的HEADBLOCK里include这个头文件,就可以使用全局变量了。2.OPNET中如何更方便的看程序?1.opnet中的设置:preferences->editor_prog2.sourceinsight的设置operation->preferences->symbolLookups->Projectsymbolpath->AddProjecttoPath(添加自己创建一个包含所有opnetmodel和include目录的project)当然,这个有些不足,就是那个sv,tv,hb等中定义的内容,不能进行关联。3.OPNET中的函数FIN,FRET以及FOUT都是什么功能?为了使一个用户定义的函数被执行,该函数必须与一个特殊的堆栈跟踪代码相连。堆栈跟踪技术靠在函数的入口点和出口点插入预处理器宏指令完成(一个函数只有一个入口点,但可以有多个出口点(由C语言的return声明决定))。这些宏指令为:FIN、FOUT和FRET。FIN被插入到函数的入口点,FOUT被插入到函数的出口点,但却不返回任何值,FRET被插入到函数的出口点,返回一个值。注意这些宏指令不需要以分号结束(它们自我包含),FIN的参数中也不需要双引号。Opnet提供的所有的示例模型都包含了这些宏指令,并且建议用户定义的函数也包含这些宏指令。如果FIN、FOUT、和FRET被正确插入了用户代码中,我们就可以使用op_vuerr来找出程序错误的位置,哪怕是在一个嵌套的模型函数调用中。4.localstatistics和globalstatistics的区别?localstatistics表示的是本地的统计量,而globalstatistics是全局的统计量,比如你做了一个节点模型,此节点发送数据包,然后编程把发送的数据包数分别写入一个localstatistics和globalstatistics中,假如你在工程中用到了两个这样的节点,那么你可以分别viewresult每一个节点发送的数据包数,而globalstatistics则是这两个节点一共发送的数据包数。5.Objid和userid的区别?Objid是系统分配的,全局唯一,整数。userid是自己可以设置的,可以不唯一。6.如何将模块添加到OPNET中?edit>preferences->mod_dirs中,新建一个路径,并作为第一路径即可。8.想查找一个变量的使用场合,包括不同process,不同node中的header和funtion,如何做?在OPNET中变量是在一个PROCESS中存在的。不同的PROCESS之间则是通过进程之间的通信机制来共享信息的。因此你查找变量的作用范围应该是在一个PROCESS内的。编译后每个PROCESS会产生一个C或C++文件。在那个文件里就可以查到变量的应用地方。不同的进程可能具有相同的ATTRIBUTE。而为了减少NODE的ATTRIBUTE数目可以采用MERGE/RENAMEATTRIBUTE的方式。这时这些ATTRIBUTE具体对应到各个PROCESS的哪个ATTRIBUTE可以通过NODEINTERFACE菜单下的MERGE/RENAMEATTRIBUTE找到。9.请问OPNET怎样将图导出来?一:可以从Topology->ExportTopology->……导出Project的几种图形,有bitmap,html等格式。node,process都可以从file中的ExportBitmap导出拓扑图。二:对于分析出来的曲线,按鼠标右键,其中有个ExportGraphDatatoSpreadsheet,然后会有提示说你文件保存在什么地方,一般缺省是保存在c:op_admintmp目录下。文件你可以用UltraEdit打开来看,是两列数据,一列是仿真时间,一列是仿真数据,然后你就可以想用什么工具画图就无所谓了。补充:其实很好用的还有就是直接抓图,效果不错。10.在opnet中关于时延的问题。数据速率是用来和包长结合计算传输时延的,而“delay”属性是用来描述电波的传播时延的。在点到点链路属性里,“delay”就是总传播时延;在多点链路里,“delay”指单位距离的传播时延。用户可以修改传播时延的计算方法,那个“DistanceRelated”就是表示在自定义的传播时延pipelinestage里基于距离计算传播时延。11..在opnet中关于统计一些速率方面的参数。统计流速率的时候,首先应该在LocalStatistics中将这个统计项的CaptureMode设成sum/time,然后在程序中每次收到一个数据包,就将这个包的长

猫巷****志敏
实名认证
内容提供者


最近下载
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf