爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4916|回复: 1

[程序设计] 关于matlab中m_patch的适用

[复制链接]
气象家园蒙面人  发表于 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')错哪了,要怎么改呢?

YangYu.mat

2.14 KB, 下载次数: 2, 下载积分: 金钱 -5

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-4-2 16:20:17 | 显示全部楼层
问题解决了吗?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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