记录每辆车的接收功率矢量

时间:2015-10-30 18:37:32

标签: omnet++

我正在研究一个静脉项目。我想记录每辆车的接收功率。 我做了以下事情: 我在TraciDemo11p.h中定义了

A=1:20;
A=reshape(A,4,5);
Mr=4;
Ma=3;
Na=4;
Nr=5;
M=Ma*Mr;
[S1,S2]=size(A);
N=S1*S2;
y2=zeros(size(A));
k1=randperm(S1);
k1=k1(1:Ma);
k2=randperm(S2);
k2=k2(1:Mr);
y2(k1,k2)=A(k1,k2);
TraciDemo11p.c中的

我添加了以下标题

cOutVector received_power;

我向函数onData添加了一个小代码(WaveShortMesage * msg)

#include "veins/base/phyLayer/PhyToMacControlInfo.h"
#include "veins/modules/phy/DeciderResult80211.h"

}

运行模拟后我没有在结果中找到vector received_power,请有人帮帮我。 提前谢谢。

2 个答案:

答案 0 :(得分:0)

You forgot to set a name of output vector. Add the line:

received_power.setName("Received power");

in initialize().

答案 1 :(得分:0)

你好,我找到了解决方案,我每次都必须建立项目,无论如何都要感谢你。