matlab绘制栅格地图
生活随笔
收集整理的這篇文章主要介紹了
matlab绘制栅格地图
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1 %創(chuàng)建具有障礙物的柵格地圖
2 %矩陣中0代表黑色柵格
3 a = ones(20);
4 a(3,3:7)=0;
5 a(3:10,7)=0;
6 a(10,3:7)=0;
7 a(17,13:17)=0;
8 a(10:17,13)=0;
9 a(10,13:17)=0;
10 a(14,15)=0;
11
12 b = a;
13 %disp(a(end,end));
14 b(end+1,end+1) = 0;
15 %disp(b);
16
17 colormap([0 0 0;1 1 1]); % 創(chuàng)建顏色
18 %disp(size(a));
19 pcolor(0.5:size(a,2)+0.5,0.5:size(a,1)+0.5,b); % 賦予柵格顏色
20 set(gca,'XTick',1:size(a,1),'YTick',1:size(a,2)); % 設(shè)置坐標(biāo)
21 axis image xy; % 沿每個(gè)坐標(biāo)軸使用相同的數(shù)據(jù)單位,保持一致
轉(zhuǎn)載于:https://www.cnblogs.com/yangmingustb/p/8710934.html
總結(jié)
以上是生活随笔為你收集整理的matlab绘制栅格地图的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ARCGIS前端--读取excel数据并
- 下一篇: Part4:RPA是什么