• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

matlab构建栅格地图绘图思路

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

近来因研究需要,调研并思考了栅格地图的生成方法,暂时总结以备不时之需。

栅格的建立最需要注意栅格粒度的问题,即根据需要调整栅格的边长,目前有两种思路一种是固定栅格边长为坐标轴的单位长度;另一种是固定地图单位为固定长度,如“米”,根据需要改变栅格边长。

栅格单位固定,坐标单位与栅格边长相等。

此种思路优势是坐标和栅格对应,程序好处理一些,比较直观,可以使用pcolor或者imagesc函数。

a = rand(50,50);
imagesc(a)
axis equal;
grid on
colormap([1 1 1;0 0 0]);

坐标轴单位固定,栅格边长变化

思路为使用MATLAB的fill函数,简单程序如下。

a = [0.5,0.5];d=0.5;
tic
fill([a(1)-d,1,1,0],[a(2)-d,0,1,1],'k');
hold on
fill([1,2,2,1],[1,1,2,2],[0 0 0]);
toc

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
matlab批量读取文件夹中的文件做后续处理发布时间:2022-07-18
下一篇:
Delphi IDE 批量替换工具 - 癫狂编程发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap