matlab meshc函数_地理人,你会用Matlab吗?

​Matlab 读取不同格式数据

作为一个地信的小白,本科就学会了一个ArcGIS。虽然Matlab, C, Java, C++, C# 等的编程课上了一大堆,但是考完试就完全忘了,妥妥的一个代码小白,当初连如何切换当前目录都不会……

e6846849f205f6ac24daf78e44d985e8.gif

读研后,发现Matlab处理遥感相关的数据真的方便。尤其是处理全球性的数据时(如再分析数据,模式输出数据……),大多为.nc格式,跟着小白看看这些格式的数据如何读取吧。

bfda0b39615fe20b94fbb8da9dcdaef9.gif

1、 .nc文件读取

(以读取ECMWF再分析数据为例,使用ncread函数)

cd filepath //首先转到数据存放目录下

ncinfo('ECMWF_1501.nc'); //使用ncinfo函数读取数据信息,查看数据中的变量

par01 = ncread('ECMWF_1501.nc','par');//选择Variables中的par读取

921631304d9e02e2af02182eb89cae20.png

这样我们成功地把光合有效辐射给读进来了,此代码也可读取.nc4 格式的文件

2、 .tif 文件读取

(以读取0.05°的MOD12Q1土地利用数据为例,使用imread函数)

cd filepath //首先还是转到数据存放目录下

Info = imfinfo('MOD12Q1_Land_Cover_Type2_0.05deg.tif'); //使用iminfo函数读取数据信息

mod12_L2= imread('MOD12Q1_Land_Cover_Type2_0.05deg.tif'); //使用imread函数读取tif数据,得到一个3600*7200的矩阵

3、 .hdf文件读取

HDF格式的文件可先使用HDFView等软件先查看数据信息,但是小白比较懒,一般都直接使用Matlab查看……

(以读取hdf格式的MOD12Q1土地利用数据为例, 使用hdftool函数,超简单超好用!)

hdftool('MOD12Q1.A2001001.h00v09.004.2004358134002.hdf')

输入上面的代码后出现如下界面

39ff55dcea9565dee285a31efafe351c.png

会有两种方式(HDF,EOS)来查看HDF格式文件,然后你想导入哪个变量就从右下角的“数据导入命令”里COPY 代码就OK啦,是不是超简单呀~

396ef7c76c9b059c726d9167964a3672.gif
Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值