OMNeT++ 的仿真流程
Simulation with OMNeT++
用OMNeT++进行仿真的大致流程如下:
- 一个OMNeT++模型是用通过交换信息来通讯的组件(模块)来构建的。模块可以嵌套,也就是说,几个模块可以组成一个复合模块。在创建模型时,你需要将系统映射到一个相互通讯的模块体系中。
- 用NED语言定义模型的结构。你可以在OMNet++提供的IDE中以文本或图形化方式来编辑NED文件。
- 模型的活动组件(简单模块)需要用C++来编程,当中要使用仿真内核及类库。
- 提供一个拥有配置和参数的omnetpp.ini文件给模型,一个配置文件可以用不同的参数来描述若干个仿真过程。
- 构建仿真程序并运行它。你可以将代码链接到OMNet++的仿真内核及其提供的一个用户接口:命令行和交互式接口或图形化接口。
- 仿真结果将写入输出向量和输出标量文件中。你可以使用IDE中提供的分析工具来进行可视化。结果文件是普通的文本,所以你能用R,Matlab或其它工具来进行绘图。
原文在 >> 这里 <<。
Related posts:
你好,经常来阁下的博客,受益颇深,想请教个问题,我用的是omnet++4.0,这个IDE能否与VC6连接,从而可调试cpp文件,就是像VC6那样,看到程序单步运行?谢谢