- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OPNET常问题总结
OPNET常见问题总结
1.如何设置全局变量????????????????????????????
在 .h文件里定义变量,然后在process的HEAD BLOCK 里include
这个头文件,就可以使用全局变量了。
?
2.OPNET中如何更方便的看程序?
1.opnet中的设置:???????????????????????????????????????????????????????????????????????????
preferences-editor_prog???????????????????????????????????????????????????????????????????????????????????????????????
2.source insight的设置??????????????????????????????????????????????????????????????????????????
operation-preferences-symbol Lookups-Project symbol path-Add Project ?to????Path?
(添加自己创建一个包含所有opnet model 和 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.local statistics和global statistics的区别?
local statistics表示的是本地的统计量,而global statistics是全局的统计量,比如你做了一个节点模型,此节点发送数据包,然后编程把发送的数据包数分别写入一个local statistics和global statistics中,假如你在工程中用到了两个这样的节点,那么你可以分别view result每一个节点发送的数据包数,而global statistics则是这两个节点一共发送的数据包数。?????
?
5.Objid和user id的区别?
Objid是系统分配的,全局唯一,整数。user id是自己可以设置的,可以不唯一。??
?
6.如何将模块添加到OPNET中?
edit - preferences - mod_dirs 添加模块路径即可。
?
7.为什么每次新建一个project? 都给我保存在 c:\op_models 目录下 ,我想换一个地方,怎么设置?
?????? edit - preferences - mod_dirs中,新建一个路径,并作为第一路径即可。
?
8.想查找一个变量的使用场合,包括不同process,不同node中的header和funtion,如何做 ?
在OPNET中变量是在一个PROCESS中存在的。不同的PROCESS之间则是通过进程之间的通信机制来共享信息的。因此你查找变量的作用范围应该是在一个PROCESS内的。编译后每个PROCESS会产生一个C或C++文件。在那个文件里就可以查到变量的应用地方。不同的进程可能具有相同的ATTRIBUTE。 而为了减少NODE的ATTRIBUTE数目可以采用 MERGE/RENAME ATTRIBUTE的方式。这时这些ATTRIBUTE具体对应到各个PROCESS 的哪个ATTRIBUTE可以通过NODE INTERFACE菜单下的MERGE/RENAME ATTRIBUTE 找到。??????????
?
9.请问OPNET怎样将图导出来?
一:可以从Topology-Export Topology-……导出Project的几种图形,有bitmap
您可能关注的文档
- 9、语文高考用文复习.ppt
- ACCESS2章 关系代数.ppt
- 8-1农业区选择.ppt
- 95全国通用2K高中地理电子书经典收藏之第四章地壳和地壳的变动.doc
- An Unfrgettable Lesson 范文.doc
- ARDUIN教程第二讲.ppt
- Adverbal Clause 状语从句.doc
- B2C电子商答辩.ppt
- 9.2 溶解.ppt
- c++作业实2.doc
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)