資源簡介
本資源為MATLAB代碼實現的一個用于路徑規劃的隨機地圖

代碼片段和文件信息
%function??A_star(mapSize)
global?mapSize;???%?此參數為地圖大小,可調
global?map;
mapSize?=?10;
map_value?=?rand(mapSize-2mapSize-2);
threshold?=?0.25;??%?參數可調,概率值
map_value?=?double(map_value?>?threshold)?*?255;
map_value(1:31:3)?=?255;
map_value(end-2:endend-2:end)?=?255;
map_value?=?map_value??/?255;?
map_value?=?~map_value;
map?=?false(mapSize);
map(2:end-12:end-1)?=?map_value;
cmap?=?[1?1?1;?...%白色
????????0?0?0;?...%黑色
????????1?0?0;?...藍色
????????0?0?1;?...紅色
????????0?1?0;?...綠色
????????1?1?0;?...%黃色
????????0.5?0.5?0.5];%灰色
colormap(cmap);%創建色圖
image(1.5?1.5?map);
set(handles.axes1‘visible‘‘off‘);
%grid?on;
axis?image;
rectangle(‘position‘[1?1?size(map)]‘edgecolor‘‘k‘);%在地圖外圍加上邊緣
?%end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-09-09?10:59??隨機地圖建立\
?????文件?????????775??2018-09-09?10:55??隨機地圖建立\map_make.m
?????文件???????53999??2018-09-09?10:58??隨機地圖建立\說明.docx
評論
共有 條評論