Omnet++ Omnet++;-能源消耗曲线

Omnet++ Omnet++;-能源消耗曲线,omnet++,energy,Omnet++,Energy,我正在使用Omnet++软件和castalia进行网络模拟。所以我想知道如何绘制功耗,RSSI值曲线 提前感谢此问题的答案取决于您确切使用的软件。OMNeT++为可视化提供了一个套件和工具链,但正如用户在下面指出的,Catalia有自己的专用评估工具 用于一般OMNeT++模拟 这本书非常详细地介绍了这一点。基本上: 使用@statistic注释告诉OMNeT++您正在记录哪些数据(通过编辑.ned文件) 基本上使用emit(),在模拟时间内(称为向量)或每次模拟(称为标量)修改模拟以跟踪感兴

我正在使用Omnet++软件和castalia进行网络模拟。所以我想知道如何绘制功耗,RSSI值曲线
提前感谢

此问题的答案取决于您确切使用的软件。OMNeT++为可视化提供了一个套件和工具链,但正如用户在下面指出的,Catalia有自己的专用评估工具

用于一般OMNeT++模拟 这本书非常详细地介绍了这一点。基本上:

  • 使用
    @statistic
    注释告诉OMNeT++您正在记录哪些数据(通过编辑
    .ned
    文件)
  • 基本上使用
    emit()
    ,在模拟时间内(称为向量)或每次模拟(称为标量)修改模拟以跟踪感兴趣的数据
  • 确保您的模拟(
    omnetpp.ini
    )已设置为收集统计信息(例如,将直方图或向量设置为收集的数据类型)
  • 使用图形OMNeT++界面或您自己的脚本分析模拟的输出(默认情况下,该输出存储在名为
    results
    的文件夹中,无论您在何处运行模拟,除非您在
    omnetpp.ini
    中更改该文件夹)
请同时参考以下相关问题:


嗨,欢迎来到SO。请阅读关于发布新问题的指南。还请描述到目前为止您尝试了什么,并在需要的地方添加最少的工作示例。您好,我使用Omnet++中导入的castalia。我想知道如何绘制网络中每个节点的能耗图。你必须更清楚地知道你要绘制的图。你说的是两张图吗?一个是关于功耗,另一个是RSSI?每个图形的因变量是什么?尽管Castalia基于OMNeT,但我们绘制图形和收集输出的方式并没有遵循OMNeT的范例。所以我不建议遵循OMNeT的教程。不幸的是,OP不清楚他们到底想要什么,所以很难提出具体的行动建议。@thanassis有什么具体的区别吗?我从未使用过castalia,我只是假设它将使用omnet提供的相同机制:)castalia不遵循omnet的输出收集机制。由于需要以自定义方式聚合和切片数据,我们使用了一种自定义机制,完全独立于OMNET。请注意,这些决定是多年前做出的,当时OMNET4.x是当前版本。Castalia尚未移植到OMNeT 5.x。