clear,clc%  读取变量
chla = ncread('A20021722002263.L3m_SNSU_CHL_chlor_a_4km.nc','chlor_a');%  lon,lat,列*行,8640*4320
lat = ncread('A20021722002263.L3m_SNSU_CHL_chlor_a_4km.nc','lat');%  4320*1
lon = ncread('A20021722002263.L3m_SNSU_CHL_chlor_a_4km.nc','lon');%  8640*1% lat_min = find(lat==7.9792);%最小是最大,坐标,50°N,1
% lat_max = find(lat==24.0208);%10,321
% lon_min = find(lon==104.9792);%最小是最小,坐标,105,121
% lon_max = find(lon==122.0208);%135,361lon_position = find(lon>105 & lon<122);%  序号,整数,从小到大,408*1
lat_position = find(lat>8 & lat<24);%  序号,整数,从小到大,1*384
lon = lon(lon_position);%  经度,小数,从小到大,408*1
lat = lat(lat_position);%  纬度,小数,从大到小,1*384
% lat = flip(lat);%  纬度,小数,从小到大,384*1
chla = chla(lon_position,lat_position);% lon_len = length(lon);
% lon_len = lon_len';
% lat_len = length(lat);
% lat_len = lat_len';
% chla = chla(lon_len,lat_len);
[X,Y] = meshgrid(lon,lat);%  lat,lon 384*408figure;
m_proj('miller','lon',[105 122],'lat',[8 24]);
m_coast('patch',[.7 .7 .7],'edgecolor','b');
m_grid('linest','none','box','fancy','tickdir','in');
xlabel('longitude');
ylabel('latitude');
title('Seasonal MODIS Chlorophyll Concentration of Southern China Sea 2002.2');
colorbar;
hold on
m_pcolor(X,Y,chla');

meshgrid处必须是经纬度作为lon, lat
绝对不能是他的位置lon_position,lat_p
否则就没有数据

matlab画图一片空白的问题相关推荐

  1. matlab画图指南_充满图窗_去除两边间隔/空白/留白_放大坐标轴至充满图形

    matlab画图指南_充满图窗_去除两边间隔/空白/留白_放大坐标轴至充满图形 matlab 汉化版本中的选项 放大坐标轴至充满图形 非常有用, 再插入论文中的时候可以免得裁剪大小, 减少空间的占用. ...

  2. Matlab画图时的线型、标记以及颜色简记

    文章目录 背景 线型 标记 颜色 例说 背景 使用Matlab画图的时候经常由于需要画图,但是总是忘了曲线颜色.线型以及标记,这里在这里记录下,方便查阅. 效果预览: LineSpec -线型,标记和 ...

  3. MATLAB 画图时插入图例

    MATLAB 画图时插入图例 legend('a','b');% 两条曲线,依次为a和b

  4. Matlab画图-非常具体,非常全面

    Matlab画图 强大的画图功能是Matlab的特点之中的一个,Matlab提供了一系列的画图函数,用户不须要过多的考虑画图的细节,仅仅须要给出一些基本參数就能得到所需图形,这类函数称为高层画图函数. ...

  5. matlab caxis 刻度,[求助]MATLAB画图问题,caxis.m的问题

    [求助]MATLAB画图问题,caxis.m的问题 近日在用evolutionary spectrum做一个序列的周期分析,碰到如下的问题: ??? Error using ==> set Ba ...

  6. 2021-01-20 Matlab画图技巧与实例:堆叠图stackedplot

    Matlab画图技巧与实例:堆叠图stackedplot 在MATLAB线图中,一共有3种类型,分别是 线图,包括:plot,plot3,stairs,errorbar,area,stackedplo ...

  7. matlab的exec程序,C++调用Matlab画图的一段程序

    劳动节闲来无事,写了一天程序,just for fun. 看,这是C++调用Matlab画图的一段程序.暂时不想多解释了,有兴趣的话,看看下面的代码吧. 以下几段代码由上到下,越来越旧.最上面的是最新 ...

  8. [Matlab] 画图命令

    matlab画图命令,不定时更新以便查找 set(gcf, 'color', [1 1 1]); % 使图背景为白色 alpha(0.4); %设置平面透明度 plot(Circle1,Circle2 ...

  9. matlab画图入门篇--各种基本图形绘制的函数与实例【转载】

    MATLAB画图入门篇--各种基本图形绘制的函数与实例 一. 二维图形(Two dimensional plotting) 1. 基本绘图函数(Basic plotting function):Plo ...

  10. 用matlab画图的好处,用matlab画图注意事项

    问题 开始用matlab画图时,使用默认设置,画出来的图不好看 比如,这段代码 x=0:0.1:10; y1=sin(x); y2=sin(x+3); plot(x,y1,x,y2) xlabel(' ...

最新文章

  1. mysql unrecognized_service mysql start出错,mysql启动不了,解决mysql: unrecognized service错误...
  2. SAP标准工单入库时产生成本差异-求解进行时
  3. c++ 11.一维数组
  4. Baumer相机BGAPI_ImageHeader Member List
  5. 项目案例:新闻发布系统---主题管理及页面新闻显示
  6. 手机QQ Hybrid 的架构演进
  7. Spring Boot配置文件yml格式详解
  8. 1. Packet sniffers (包嗅探器 14个)
  9. 如何快速计算出三相电流的数值呢
  10. ARM7、ARM9、ARM11、ARM-Cortex的关系
  11. mac safari无法连接服务器_safari浏览器不能连接服务器什么意思苹果电脑
  12. 【AAAI-2019】论文速读——交通领域
  13. C语言 计算存款利息
  14. 基于Testbench的FPGA实物自动化测试环境设计
  15. 数据产品经理常用工具
  16. 明朝的那些事(随笔1)
  17. 2006国际GUI冠军赛最佳易用性视觉风格金奖获得者许士彦(Ricky Xu)专访
  18. php librtmp,使用librtmp进行H264与AAC直播
  19. 数据结构思维导图总表
  20. Python xml 读取之 ET.parse

热门文章

  1. 水系图一般在哪里找得到_广东工业大学《JACS》:一种全新的高性能水系可充电铝离子电池!...
  2. 国产电影凭什么霸屏电影院?
  3. Windows下安装pip
  4. python实现同态滤波
  5. Windows上提升舒适度的好物分享(没恰饭)
  6. 如何让程序像人一样的去批量下载歌曲?Python爬取付费歌曲
  7. 一键恢复CGI v3.2.1.0 增强版
  8. .fnt 字体不能正常显示
  9. svn之回滚到指定版本
  10. 配合蓝牙打印的encoding-indexes.js文件内容: