omnet++ - 如何在 Veins 上添加更多 RSU 节点
问题描述
尝试在静脉示例代码上添加更多 RSU 节点时,我遇到了一些问题。这是我在 RSUExampleScenario.ned 中添加的代码
rsu[2]: RSU {
@display("p=162,140;i=veins/sign/yellowdiamond;is=vs");
}
以及 .ini 中的更多代码
*.rsu[1].mobility.x = 1800
*.rsu[1].mobility.y = 1800
*.rsu[1].mobility.z = 2
当我尝试开始模拟时,错误消息说
错误:名称“rsu”在其组件中不是唯一的
我真的很感激有一些帮助来解决这个问题
解决方案
这个例子在这里有点混乱。您不应添加此代码,而应替换rsu[1]
为rsu[n]
,其中 n 是您想要的节点数量。然后,您可以在 omnetpp.ini 中指定每个位置,就像您在此处所做的那样。查看OMNeT++ 教程的这一部分以获取更多详细信息。这有以下示例:
network Tictoc10
{
submodules:
tic[6]: Txc10;
在这里,我们创建了 6 个模块作为模块向量...
推荐阅读
- python - 如何使用 alpha 通道为 png 图像着色?
- java - 无法使用 gson 和改造从对象读取数据
- entity-framework - 实体框架更新种子数据——数据运动迁移
- r - 使用 dplyr 中的 unite 使用 ggplot 进行绘图时指定组的顺序
- sql - 如何在 Sql Server 中计算表达式
- python - 从 URL 列表中抓取 Python
- node.js - express.js PUT 方法无法正常运行
- javascript - 无法使用 $.each() 迭代器函数从数组中获取当前值
- database - 将 sqlplus 输出格式化为单独的列
- sql - Oracle Sql SUM MAX