科学网

 找回密码
  注册
搜索
热搜: 科学 论文
搜索
一个将矩阵转换成geotiff数据的matlab函数
张乐乐 2021-6-16 17:48
function =Matrix2tif(XX, YY, ZZ) =size(XX); x=reshape(XX,a*b,1); y=reshape(YY,a*b,1); latlim= ; lonlim= ; rasterSize= ; R=georefcells(latlim,lonlim,rasterSize,'ColumnsStartFrom','north'); CoordRefSysCode=32646; %坐标系编码,https://blog.csdn.net/nju_zjy/article ...
个人分类: Matlab学习心得|1252 次阅读|没有评论
利用matlab进行文件的复制和重命名
张乐乐 2021-5-12 11:59
for i=1979:2018 infile1= ; infile2= ; outPath1= ; outPath2= ; copyfile(infile1,outPath1); copyfile(infile2,outPath2); cd(outPath1); oldname1= ; newname1= ; ...
个人分类: Matlab学习心得|1988 次阅读|没有评论
MATLAB将日期显示为数值
张乐乐 2019-4-23 21:52
在准备模型驱动数据的时候,需要将日期转换成数值格式,可以用MATLAB的datenum函数实现,具体使用方法如下: datenum(1776,7,4,12,00,00) ans = 6.4886e+05 这样就将1776年7月4日12:00这个时间格式转换成了数值格式。 但是有一个问题,MATLAB默认输出都是科学计数法,可添加一行命令,如下: ...
个人分类: Matlab学习心得|2821 次阅读|没有评论
[转载]利用MATLAB将nc文件转成tif
张乐乐 2019-1-5 09:58
参考链接:https://blog.csdn.net/yangjh1991/article/details/69788778 Lon = ncread(InFile,'lon'); %读取经度数据 Lat = ncread(InFile,'lat'); SPEI = ncread(InFile,'spei', , ); %读取1900年7月份的SPEI数据 %地理参考系的建立 GeoRef = georasterref('Rastersize', ,' ...
个人分类: Matlab学习心得|8321 次阅读|没有评论
MATLAB创建GIMMS NDVI批量下载链接
张乐乐 2018-11-9 18:45
最近需要下载GIMMS NDVI数据,网址 https://ecocast.arc.nasa.gov/data/pub/gimms/3g.v1/ ,打开之后是一个一个的nc4文件链接,想批量下载,windows下试了多个软件都不成功。最后还是用了linux下的wget,但是需要创建一个txt文件,里面包含需要下载文件的全部链接。利用MATLAB可以轻松实现,代码如下: fid=fope ...
个人分类: Matlab学习心得|3517 次阅读|没有评论
自己写的一个基于MATLAB把比湿转变为相对湿度的方法
热度 2 张乐乐 2018-7-31 09:59
运行模型时经常遇到驱动数据中湿度为比湿,而模型需要的驱动为相对湿度,使用excel计算了好几次,今天又遇到要处理这个问题,干脆写个MATLAB函数。 计算原理主要依赖于两个公式: convert.m
个人分类: Matlab学习心得|6095 次阅读|2 个评论 热度 2
MATLAB中squeeze命令的用法
张乐乐 2018-2-3 16:12
批量提取nc数据的格点,需要提取的变量Tem的维数是800x400x8,其中800是经度,400是纬度,8是时间。需要实现的功能是提取单个格点对应的所有时间数据,存放到新变量Tem1中。 直接输入以下命令: Tem1=Tem(100,100,:); 发现生成的Tem1的维数是1x1x8,并不是自己想要的8x1。 通过以下循环可以达到效果: Tem1= ; end ...
个人分类: Matlab学习心得|4609 次阅读|没有评论

本页有 3 篇博文因作者的隐私设置或未通过审核而隐藏

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2022-5-23 04:57

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部