- 积分
- 533
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-3-1
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
这个是一段读取ncep的代码 我刚刚接触matlab 有些看不太懂 请大家帮我看一下 解释一下 谢谢
clear all
fdir1='E:\data\ncep\gh\';
gh=netcdf([fdir1,'hgt.mon.mean.nc'],'nowrite'); %这里的netcdf函数在我这里运行的时候,总是报函数没有定义错误
gh1=gh{'hgt',1}(277:720,6,:,:); %这一句是什么意思啊?
gh1=squeeze(gh1); %这句话的意思是去除掉维数是1的维度吗?
gh1=permute(gh1,[2 3 1]); %这句是要交换维度的顺序?
gh1=flipdim(gh1,1); %convers lat [N S] as [S N]
fp=fopen([fdir1,'gh500\gh_71_07\global\gh_71.1_07.12.dat'],'w');
fwrite(fp,gh1,'float32');
|
|