Witam,
Moje zadanie w matlabie polega na utworzeniu planszy (mapy), ktora jest ograniczona polem i minami. Robot (punkt x1,y1) ma osiągnąć punkt końcowy (x2,y2) szukając najkrótszej drogi i omijając miny. Wiem, by użyć algorytmu genetycznego dla szukania minimum drogi i by robot optymalizował swoją drogę. Nie umiem zastosować tej funkcji:
... rithm.html
czyli:
[x,fval] = ga(ObjectiveFunction,nvars,[],[],[],[],LB,UB, ...
ConstraintFunction)
jako funkcje ObjectiveFunction rozumiem, ze powinno byc rownanie drogi?
moja droga to: \(\displaystyle{ \sqrt{(x2-x1)^2+(y2-y1)^2}}\)
moje pytania to:
1) czy sam musze dokonac iteracji czy zrobi to za mnie funkcja ga? (ruch robota + szukanie drogi)
2)nie wiem jak zastosowac te funkcje
3) nie wiem jak wykreslic na plocie poprawna iteracje krokow funkcji ga
[Algorytmy] algorytm genetyczny optymalizacja drogi
-
- Użytkownik
- Posty: 1
- Rejestracja: 26 sty 2018, o 20:23
- Płeć: Mężczyzna
- Lokalizacja: Polska