matlab绘图之世界地图

matlab里面有一个Mapping toolbox工具箱,可以利用该工具箱绘制地图,下面我就向大家介绍一下如何利用matlab绘制世界地图。

操作方法

  • 01

    先欣赏一下网上的世界地图,很霸气吧!!!

  • 02

    下面开始绘制世界地图:先画出图床,绘制结果: 指令:worldmapworld

  • 03

    导入低分辨率的世界海岸线离散数据点。当按照给定的顺序链接这些数据的时候,似的大陆海岸线、主要岛屿、内海都可以显示出来,顶点的维度和经度是存储在一个matlab矢量文件中,下面先查看一下列表文件中的变量:

  • 04

    导入数据并绘制海岸线 指令:load coast;plotm(lat, long)

  • 05

    给陆地添上颜色,使用指令为:geoshow('landareas.shp', 'FaceColor', [0.15 0.50.15])

  • 06

    绘制地图上的河流和湖泊,指令为: geoshow('worldlakes.shp', 'FaceColor', 'cyan') geoshow('worldrivers.shp','Color', 'blue') 绘制结果如下图所示:

  • 07

    画上主要的城市,用点表示,指令为: geoshow('worldcities.shp', 'Marker', '.','Color', 'red')

  • 08

    请大家支持 #西楚霸王1990#原创经验,觉得本篇作品对你有所帮助的朋友请动动手指 支持我吧。 欢迎把知识和经验 分享给更多需要它的人!

(0)

相关推荐

  • MATLAB绘图添加标题、标签、网格线和设置轴刻度

    当我们在使用MATLAB进行绘图时,如果想画出美观易懂的图形,我们需要在图形上做文章,下面分享给大家MATLAB绘图添加标题.标签.网格线和设置轴刻度的方法.程序步骤,希望能够帮助大家. 操作方法 0 ...

  • matlab绘图怎么限制坐标范围

    小编也是matlab小菜鸟,很多程序都是找这拼一点那拼一点,所以本对于大神可能不适用,只是简单的matlab编程技巧.那么,matlab绘图怎么限制坐标范围呢?下面让我来给大家介绍下吧,希望对大家有所 ...

  • 用MATLAB绘图大全

    用MATLAB绘图大全 操作方法 01 绘制一般线形图.(以标准正态分布为例) 02 绘制线形图和条形图.说明:使用hold on命令,可以在原有的图形上面叠加其他图形,使用hold off命令可取消 ...

  • MATLAB该怎样绘图

    matlab里,绘图是主要功能之一,下面介绍matlab绘图常用的函数. 二维绘图 01 给出离散点列,如x=0:0.01:pi 计算函数值,如y=x.*sin(x) 绘图,如plot(x,y) (注 ...

  • 如何自定义MATLAB中colormap函数的颜色

    在利用matlab绘图时,颜色的设置显得异常重要,优秀的colorbar能让读者对图片所想展示的信息一目了然.而在使用colormap()函数时,matlab已经内置了集中色彩模式包括jet,hsv, ...

  • 如何在matlab中绘制极坐标图形

    在用matlab绘图时,有时会根据需要将图形绘制在极坐标下,极坐标下如何绘制呢,这里介绍下. 操作方法 01 双击打开matlab程序,新建m文件,如下图. 02 输入测试代码,如下图. 03 我们使 ...

  • MATLAB学习与使用:快速绘制3D网格图(ezmesh)

    MATLAB绘图命令ezmesh可以快速地.简洁地绘制3D网格图,ezmesh即Easy-to-use 3D plotter. 操作方法 01 第一,以下图函数f(x,y)为例,介绍MATLAB快速绘 ...

  • MATLAB改变绘图区位置大小和图形坐标位置大小

    本文基于MATLAB,通过绘制cos(t)函数图像,利用set(gcf,)改变图形位置大小,利用set(gca,)改变坐标位置大小. 操作方法 01 第一,启动MATLAB,新建脚本(Ctrl+N), ...

  • MATLAB教程:[4]绘图之使用工作空间直接绘图

    操作方法 01 在MATLAB中,有一种较为简单的方法就是使用工作空间进行绘图,方法大概是在工作空间选中变量,然后鼠标点击绘图图标即可绘图,绘图非常方便快捷,所以很多人会使用该方法来快速查看数据,下面 ...