MATLAB使用极射赤平投影绘制北极地区和海洋深度

时间:2024-10-12 07:24:55

1、第一,打开MATLAB,新建脚本(Ctrl+N),输入如下代码:close all; clear all; 艘早祓胂clcm_proj('stereographic','lat',90,'long',30,'radius',35);m_coast('patch',[1,.85,.7],'edgecolor','r');m_elev('contour',[-3500:1000:-100],'edgecolor','b');m_grid('linestyle','-','xtick',10,'ytick',[70,80],...'tickdir','out','fontsize',15);其中m_proj是设置投影方式为极射赤平投影stereographic,m_coast是绘制海岸线。m_elev是绘制-3500到-500间隔1000米的海洋深度廓线。m_grid是设置经纬线。

MATLAB使用极射赤平投影绘制北极地区和海洋深度

2、第二,保存和运行上述脚本,得到如下图形:北极地区和海洋深度廓线。

MATLAB使用极射赤平投影绘制北极地区和海洋深度

3、第三,修改m_elev为m_elev('contour',[-3500:1000:-100],'edgecolor','b','linewidth',3),即增加了'linewidth',3,使海洋深度廓线加粗。

MATLAB使用极射赤平投影绘制北极地区和海洋深度

4、第四,运行上述脚本后,得到北极地区图形,其海洋深度廓线确实加粗很多。

MATLAB使用极射赤平投影绘制北极地区和海洋深度

5、第五,修改m_coast('patch',[1,.85,.7],'edgecolor媪青怍牙','r')为m_coast('patch',[0.7,0.7,0.7],'edgecolor','r'),使大陆填充成灰色[0.7,0.7,0.7]。

MATLAB使用极射赤平投影绘制北极地区和海洋深度

6、第六,最终得到的北极地区和海洋深度图形如下。

MATLAB使用极射赤平投影绘制北极地区和海洋深度
© 手抄报圈