爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5650|回复: 0

[源程序] matlab画边界图时X 的大小必须与 Z 的大小或 Z 的列数匹配怎么解决?

[复制链接]

新浪微博达人勋

发表于 2018-5-2 15:57:43 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
[lon lat]=meshgrid([73:0.1:104],[25:0.1:40]);
% s=griddata(s(:,2),s(:,1),lon,lat,'v4');
tibet=shaperead('tibetan.shp');
R=makerefmat('RasterSize',size(s),'Lonlim',[73 104],'Latlim',[25 40]);
MASK=vec2mtx(tibet.Y,tibet.X,s,R,'filled');
MASK(find(MASK>1))=nan;
MASK(find(MASK==1))=0;
%contourf(s);

contourf(lon,lat,s+MASK,30);
shading flat;
colorbar;

hold on;
plot(tibet.X,tibet.Y,'-k','linewidth',3);
hold off;
画出来后总是出现X的列数与s的列数不同。怎么修改?急求

密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表