matlab画图一片空白的问题
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画图一片空白的问题相关推荐
- matlab画图指南_充满图窗_去除两边间隔/空白/留白_放大坐标轴至充满图形
matlab画图指南_充满图窗_去除两边间隔/空白/留白_放大坐标轴至充满图形 matlab 汉化版本中的选项 放大坐标轴至充满图形 非常有用, 再插入论文中的时候可以免得裁剪大小, 减少空间的占用. ...
- Matlab画图时的线型、标记以及颜色简记
文章目录 背景 线型 标记 颜色 例说 背景 使用Matlab画图的时候经常由于需要画图,但是总是忘了曲线颜色.线型以及标记,这里在这里记录下,方便查阅. 效果预览: LineSpec -线型,标记和 ...
- MATLAB 画图时插入图例
MATLAB 画图时插入图例 legend('a','b');% 两条曲线,依次为a和b
- Matlab画图-非常具体,非常全面
Matlab画图 强大的画图功能是Matlab的特点之中的一个,Matlab提供了一系列的画图函数,用户不须要过多的考虑画图的细节,仅仅须要给出一些基本參数就能得到所需图形,这类函数称为高层画图函数. ...
- matlab caxis 刻度,[求助]MATLAB画图问题,caxis.m的问题
[求助]MATLAB画图问题,caxis.m的问题 近日在用evolutionary spectrum做一个序列的周期分析,碰到如下的问题: ??? Error using ==> set Ba ...
- 2021-01-20 Matlab画图技巧与实例:堆叠图stackedplot
Matlab画图技巧与实例:堆叠图stackedplot 在MATLAB线图中,一共有3种类型,分别是 线图,包括:plot,plot3,stairs,errorbar,area,stackedplo ...
- matlab的exec程序,C++调用Matlab画图的一段程序
劳动节闲来无事,写了一天程序,just for fun. 看,这是C++调用Matlab画图的一段程序.暂时不想多解释了,有兴趣的话,看看下面的代码吧. 以下几段代码由上到下,越来越旧.最上面的是最新 ...
- [Matlab] 画图命令
matlab画图命令,不定时更新以便查找 set(gcf, 'color', [1 1 1]); % 使图背景为白色 alpha(0.4); %设置平面透明度 plot(Circle1,Circle2 ...
- matlab画图入门篇--各种基本图形绘制的函数与实例【转载】
MATLAB画图入门篇--各种基本图形绘制的函数与实例 一. 二维图形(Two dimensional plotting) 1. 基本绘图函数(Basic plotting function):Plo ...
- 用matlab画图的好处,用matlab画图注意事项
问题 开始用matlab画图时,使用默认设置,画出来的图不好看 比如,这段代码 x=0:0.1:10; y1=sin(x); y2=sin(x+3); plot(x,y1,x,y2) xlabel(' ...
最新文章
- mysql unrecognized_service mysql start出错,mysql启动不了,解决mysql: unrecognized service错误...
- SAP标准工单入库时产生成本差异-求解进行时
- c++ 11.一维数组
- Baumer相机BGAPI_ImageHeader Member List
- 项目案例:新闻发布系统---主题管理及页面新闻显示
- 手机QQ Hybrid 的架构演进
- Spring Boot配置文件yml格式详解
- 1. Packet sniffers (包嗅探器 14个)
- 如何快速计算出三相电流的数值呢
- ARM7、ARM9、ARM11、ARM-Cortex的关系
- mac safari无法连接服务器_safari浏览器不能连接服务器什么意思苹果电脑
- 【AAAI-2019】论文速读——交通领域
- C语言 计算存款利息
- 基于Testbench的FPGA实物自动化测试环境设计
- 数据产品经理常用工具
- 明朝的那些事(随笔1)
- 2006国际GUI冠军赛最佳易用性视觉风格金奖获得者许士彦(Ricky Xu)专访
- php librtmp,使用librtmp进行H264与AAC直播
- 数据结构思维导图总表
- Python xml 读取之 ET.parse