2017-03-09 51 views
0

我是VEINS的新手,試圖在MyVeinsApp.cc中實現加權的p-persistence。在該公式中使用發送節點和接收之間的距離。我看到下面的2個函數。計算汽車節點之間的距離VEINS

virtual Coord& getSenderPos(); 
virtual const Coord& getSenderPos() const {return const_cast<WaveShortMessage*>(this)->getSenderPos();} 

我應該使用這些方法之一來計算節點之間的距離嗎?

請告知最佳方法。

回答

4

對於距離你顯然需要這兩個位置。您可以通過詢問您收到的消息中的移動模塊和發件人的位置來獲取當前節點的位置。然後你可以用以下方法從Coord計算兩點之間的距離:

​​3210