用matlab绘制中国海岸线,matlab显示全球海岸线

本文介绍了如何在MATLAB中利用自带的海岸线数据和自定义的SHP文件绘制全球海岸线。通过调整坐标轴范围、设置刻度及标签,使得海岸线显示更符合需求。对比了两者的效果,自定义SHP文件虽细节丰富但缩放后颜色较深。
摘要由CSDN通过智能技术生成

1. 使用matlab自带海岸线文件

% 画海岸线

load coast; % 加载matlab自带海岸线文件

plot(long,lat,'k-','LineWidth', 0.7); % 绘制海岸线,并调整颜色,线类型,线宽

axis ([-180,180,-90,90]) % 调整坐标轴范围[xmin,xmax,ymin,ymax]

set(gca,'xtick',-150:50:150) % 设置x坐标轴上的刻度数据点位置

set(gca,'ytick',-60:30:60) % 设置y坐标轴上的刻度数据点位置

X_lab = {'-150°' '-100°' '-50°' '0°' '50°' '100°' '150°'}; % 自定义x轴标签

Y_lab = { '-60°' '-30°' '0°' '30°' '60°' }; % 自定义y轴标签

set(gca,'XTickLabel',X_lab) % 显示x轴标签

set(gca,'YTickLabel',Y_lab) % 显示y轴标签

grid on % 打开格网

% hold on % 可以接着代码使用 hold on与hold off 在海岸线上面绘制你想要的数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值