养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

MATLAB利用load coast和plot绘制世界地图

时间:2024-10-11 02:23:47

本文基于MATLAB,使用loadcoast加载世界海岸线经纬度lat,long的值,然后使用绘图命令plot()绘制世界地图。

MATLAB利用load coast和plot绘制世界地图

工具/原料

MATLAB

coast

ticklength

方法/步骤

1、第一,启动MATLAB,新建脚本(Ctrl+N),输入如下代码:closeall;cl娣定撰钠earall;艘早祓胂clcloadcoast;plot(long,lat,'color',[1,0,0],'LineWidth',2);axisequal;axistight;gridon;

MATLAB利用load coast和plot绘制世界地图

2、第二,保存和运行上述脚本,得到如下世界地图。

MATLAB利用load coast和plot绘制世界地图

3、第三,其中loadcoast是加载世界海岸线经纬度数据,经过第二步运行后在工作区(WorkPlace)可以看到加载出的long,lat数据。

MATLAB利用load coast和plot绘制世界地图

4、第四,将plot(long,lat,'color',[1,0,0],'LineWidth',2)为plot(long,lat,'color',[0,0,0],'LineWidth',2),可以得到黑色线型的世界地图。

MATLAB利用load coast和plot绘制世界地图

5、第五,在第一步脚本的基础上,添加如下代码,对绘制的世界地图进行修饰。set(gca,霁授作犬9;fontname刻八圄俏9;,'TimeNewRomans','fontsize',15,...'tickdir','out','ticklength',[0.02,0.02],...'gridlinestyle','-.','linewidth',0.1,...'xtick',[-180:60:180],'ytick',[-90:30:90],...'yticklabel',{'','60S','30S','0','30N','60N'})xlabel('Longitude');ylabel('Latitude')

MATLAB利用load coast和plot绘制世界地图

6、第六,最后保存和运行上述改进后的脚本,得到如下世界地图,图形变得更加好看。

MATLAB利用load coast和plot绘制世界地图

© 一点知识