|

气象家园蒙面人
发表于 2016-4-25 15:35:32
|阅读模式
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
clc;
clear;
load 'H:\graduation_others\YangYu.mat';
load 'H:\graduation_others\mycmap.mat';
x=Yangyu(2:40,4)./10;
y=Yangyu(2:40,3)./10;
z=Yangyu(2:40,5);
figure ('Color',[1 1 1]);
hold on;
m_proj('mercator','long',[110 160],'lat',[0 50]);%矩形投影;
shading interp
m_gshhs_h('patch',[0.5 0.5 0.5]);
m_grid('box','on','tickdir','out');
hold on;
m_patch([x;NaN],[y;NaN],[z;NaN],'edgecolor','flat','facecolor','none')
for i=1:length(z)
k(i)=ceil((z(i)-min(z))/(max(z)-min(z))*64);
if k(i)==0
k(i)=1;
end
m_plot(x(i),y(i),'o','MarkerSize',5,'MarkerFaceColor',mycmap(k(i),:),'MarkerEdgeColor',mycmap(k(i),:));
end
grid off;
colorbar;
请大神指教m_patch([x;NaN],[y;NaN],[z;NaN],'edgecolor','flat','facecolor','none')错哪了,要怎么改呢?
|
|