나는이 질문이 오래되었지만 내가 본 시간을 보았을 때, 내가 대답하면 사람이 대답을 찾는 데 어려움을 겪지 않을 것 같다.
for {set i 0} {$i < $val(nn)} {incr i} {
set xx_ [expr rand()*$val(x)]
set yy_ [expr rand()*$val(y)]
set rng_time [expr rand()*$val(stop)]
$ns_ at $rng_time "$node_($i) setdest $xx_ $yy_ 15.0" ;# random movements
}
:
는 NS2에서 모바일 노드에 대한 임의의 움직임을 만들려면, 우리는
다음 은 단순히 복사하여 시나리오 파일에서 사용할 수있는 코드입니다 ... setdest 사용하지만 그것을 임의의 숫자를 줄 수
베이스는 다음 변수
$simulator at $randomtime "$node_($numberofNode) setdest $X_ $Y_ $speed"
설명 :
$val(x) ;# Your X_ position
$val(y) ;# Your Y_ position
$val(nn) ;# Number of Nodes
$rng_time ;# Random Number Generator
$val(stop) ;# stop time of simulation