本文主要是介绍opnet一些使用心得,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在做路由协议仿真的时候学会的,thx to opnet群上的筒子们。
一、关于model attribute的设置与使用
我们如果想自己定义一个变量,在仿真的时候自己设置值,在进程模型中获取使用。可以以如下步骤进行:
1、在Interface->Module Attributes中添加属性。如double ttl
2、然后在SV或TV中设置对应的变量。同名即可。
3、最后在Init状态(一般在该状态)添加相应从属性读值到变量的语句(一般在一个函数里统一写,如gpsr_rte_attributes_parse_buffers_create)。用函数op_ima_obj_attr_get(,,,)来实现。
二、自定义统计量来观察
这里面包含node statistics 和global statistics.
global自定义统计量主要分为三步:
Node Statistics自定义统计量:
1、在进程模型的local statistics里面设需要的量
2、在节点模型的node statistics里面添加进需要的量
这样在仿真结果里就能看到这个值了。
三、
0.000516w功率 - 400m通信范围
这篇关于opnet一些使用心得的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!