آخرين ارسالهاي تالار

موضوع هاي بيشتر »


پیدا کردنن فاصله بین نودها در شبکه حسگر بی سیم
(1 مشاهده) (1) مهمان
  • صفحه:
  • 1

موضوع: پیدا کردنن فاصله بین نودها در شبکه حسگر بی سیم

پیدا کردنن فاصله بین نودها در شبکه حسگر بی سیم 1 سال, 2 ماه پيش #19747

  • alis
  • ( كاربر )
  • آفلاين
  • Fresh Boarder
  • ارسال: 2
  • امتياز: 0
با سلام.
من یه شبکه دارم که نودها و getway هام ثابت اند.میخوام getway های هر نود حسگر و پیدا کنم که حداکثر فاصله 10کترو رو باهم داشته باشن. از دستور زیر هم استفاده کردم ولی بین بعضی از getway ها هم خط رسم میشه.چطوری این مشگل حل میشه.ممنون میشم کمکمم کنید.
for j=1:1:getway
S(j) . E = init_energy; %انرژي اوليه تمام گرهها
S(j) .xd = rand *networkx; % مختصات x گرهها
S(j). yd= rand *networky; % مختصات y گرهها
plot (S(j).xd,S(j).yd,'r^');
% plot([S(j).xd sink.xd],[S(j).yd sink.yd],'g-','Linewidth',1);
%end

for i=1:1:n


distance=sqrt( (S(i).xd-(S(j).xd) )^2 + (S(i).yd-(S(j).yd) )^2 );
if distance <=smax
plot([S(i).xd S(j).xd],[S(i).yd S(j).yd],'k-','Linewidth',1);
C(comCH).distance=distance;
C(comCH).id=i;
X(comCH)=S(i).xd;
Y(comCH)=S(i).yd;
comCH=comCH+1;

end
end
end
آخرين ويرايش: 1 سال, 2 ماه پيش ارسال توسط alis.

پاسخ: پیدا کردنن فاصله بین نودها در شبکه حسگر بی سیم 1 سال, 2 ماه پيش #19750

  • alis
  • ( كاربر )
  • آفلاين
  • Fresh Boarder
  • ارسال: 2
  • امتياز: 0
دوستان هم اکنون نیازمند یازی سبزتان هستیم
  • صفحه:
  • 1
زمان ايجاد صفحه: 0.06 ثانيه
logo-samandehi