xm=100; ym=100;sink.x=0.5*xm; sink.y=0.5*ym;n=5;PL =20;TX=4;Efs=10;for j=1:1:n S(j).xd=rand(1,1)*xm; S(j).yd=rand(1,1)*ym; distance=sqrt((S(j).xd-sink.x)^2 + (S(j).yd-sink.y)^2); E=PL*(TX+Efs*(sqrt(distance)^2));% this is a formula
Etotal=sum(E)end
MATLAB: Please i want to calculate sum of E generated (i.e 1 to 5). i try it but the last E generated is showing as Etotal
energy of sensor nodes
Best Answer