MATLAB处理风云三号气象卫星(FY-3B)MWRI数据

 时间:2024-09-25 02:25:49

风云三号气象卫星(FY-3B)微波成像仪(MicrowaveRadiationImager,MWRI)10-89GHzV/H极化对地观测亮温数据,针对该数据,本文基于MATLAB使用11行代码进行快速处理。

MATLAB处理风云三号气象卫星(FY-3B)MWRI数据

工具/原料

MATLAB

m_map

方法/步骤

1、第一,下载风云三号气象卫星(FY-3B)微波成像仪(MicrowaveRadiationImager,MWRI)10-89GHzV/H极化对地观测亮温数据。关于如何下载该数据,百度“数据下载:风云卫气象卫星(FY3B)MWRI-L1数据”。

MATLAB处理风云三号气象卫星(FY-3B)MWRI数据

2、第二,打开MATLAB,新建脚本(Ctrl+N),输入如下代码:closeall;cl娣定撰钠earall;艘早祓胂clcdatainfo=hdf5info('FY3B_MWRID_GBAL_L1_20180530_0049_010KM_MS.HDF');MWRIBT=hdf5read(datainfo.GroupHierarchy.Datasets(8));latitude=hdf5read(datainfo.GroupHierarchy.Datasets(20));longitude=hdf5read(datainfo.GroupHierarchy.Datasets(21));Earth_MWRIBT=MWRIBT(:,:,2);m_proj('robinson','lat',[-87.6080,87.2409],'long',[-133.3665,118.2140]);m_coast('patch',[.93,1,.93],'edgecolor','k');holdon;m_contourf(latitude,longitude,Earth_MWRIBT);holdoff;m_grid('linestyle',':','tickdir','out','fontsize',11);colormap('jet(15)');colorbar('location','southoutside');

MATLAB处理风云三号气象卫星(FY-3B)MWRI数据

3、第三,保存和运行上述脚本,得到如下图形:FY-3BMWRI10-89GHzV/H极化对地观测亮温。

MATLAB处理风云三号气象卫星(FY-3B)MWRI数据

4、第四,使用上述脚本时,要确保MATLAB已安装m_map工具箱。在命令行窗口(CommandWindow)输入helpm_map,如果显示m_map版本号和函数介绍,就表示已经安装了m_map工具箱。关于如何安装m_map工具箱,百度“MATLAB学习与使用:安装M_Map工具箱和测试使用”。

MATLAB处理风云三号气象卫星(FY-3B)MWRI数据

5、第五,m_proj('robinson','lat',[-呖分甾胗87.6080,87.2桃轾庾殇409],'long',[-133.3665,118.2140])中设置经纬度'lat',[-87.6080,87.2409],'long',[-133.3665,118.2140]的原因,是因为工作区读得的数据:latitude最小值最大值[-87.6080,87.2409],longitude最小值最大值[-133.3665,118.2140]。

MATLAB处理风云三号气象卫星(FY-3B)MWRI数据

用Visio 2016绘图时如何解除形状的组合状态 Win7 64位系统安装Intel Visual Fortran 如何使用Arena软件内置资料 国内开箱网TTSKINS的开箱秘诀 宝可梦大探险在哪里查看排行榜
热门搜索
烤瓷牙图片 国庆黑板报图片 老鼠图片大全 老婆饼图片 十万个冷笑话漫画