- 积分
 - 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'); 
 |   
 
 
 
 |