Hogyan kuldjem a celba - a listarol kordinatat megadni ha nem ismetlodhet a cel?
van egy is kockakkal torteno szimulacio matlabban robotoknak, a cel hogy ha talalnak kis kockat a terben akkor az egy pontba/celba eljutassak. Uton a celba ha talalnak masik kockat,akkor arrol listat keszitenek kozossen. Majd ha ures lessz a celban az egyik robot akkor mar a listarol a feljegyzet kordinataba indul el...
hogyan valositsam ezt meg?
ebben a reszben kene megcsianlni,hogy megadom neki a celt,hogy egyidejuleg csak egynek lessz a harom robot kozul ez a veg/cel kordinataja hogy elmegy a kockaert.
% ha elvitte a kockat a celba
if ujX==40 && ujY==40
n=0;
roboti(rrob).kocka=0; % funkcio hivas,indulj el a cel fele
drbszog=drbszog+1;
figure(h1)
end
lista:
roboti(rrob).celX=LIST(1,2);
roboti(rrob).celY=LIST(1,1);
roboti(rrob).kocka=2; %funkcio hivas, irany az uj celba
Te lehetsz az első, aki segít a kérdezőnek!
További kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!