实习六 练习描述语言的使用(2小时)
1.实习资料:现在“data”文件夹下有全球海表温度资料sst.mnmean.nc。
2.实习要求:
1)根据所提供的数据资料,利用fwrite命令将该范围内(纬度:-20-60oN,经度:90oE-200Eo,时间:1971年1月至2000年12月)海温场资料写入名为sst.grd的二进制数据文件中。注意确定写出数据的格点数。
2)根据所得数据资料,利用Fortran程序将sst.grd文件转换为十进制数据文件sst.txt。
3)根据所得sst.grd数据文件,编写相应的数据描述文件sst.ctl,并绘制图形。请将所绘图形与使用原来sst.mnmean.nc资料在相同维数环境下所画图形进行比较,看是否一致。
3. 实习目的:
掌握GrADS软件数据提取方法,学会资料处理。
4. 实习步骤:
4.1 在写字板或记事本程序中按要求1)编写*.gs文件,进行数据资料的提取; 4.2 根据实习要求2),利用Fortran程序进行二进制与十进制数据文件的转换,并查看sst.txt的数据信息;
4.3 在写字板或记事本程序中编写数据描述文件sst.ctl,并保存; 4.4 利用sst.grd和sst.ctl文件画图,完成实习内容。
11
实习七 变量与函数的设置(2小时)
1.实习资料:现在“data”文件夹下有全球海表温度资料sst.mnmean.nc。
2.实习要求:
1)根据所提供的数据资料,计算1-12月多年平均(1971年-2000年)海温场,并绘出1月海温多年平均图。
2)进一步计算1971年至2000年1月海温距平场,绘制1998年1月和1999年1月海温距平场,海温正距平区填色,画色标,并分别写标题Jan1998和Jan1999。要求设置虚页,将两幅图并排放在一起。最终将图形保存。 所有命令编写于.gs文件中。
3. 实习目的:
掌握函数的使用,进一步练习阴影图形与等值线图形的叠加画图方法。
4. 实习步骤:
4.1 在写字板或记事本程序中按要求编写*.gs文件; 4.2启动GrADS绘图软件,运行*.gs文件 4.3完成实习报告 1)说明所用资料
2)给出所编写的*.gs文件 3)给出所绘图形
12
实习八 描述语言的使用(2小时)
1.实习资料:现在“data”文件夹下有全球海表温度资料sst.mnmean.nc。
2.实习要求:
根据所提供的数据资料,计算夏季海温距平场,并循环绘出1971年至2000年夏季海温距平图。要求海温正距平区填色,画色标,并将年份作为标题。最终将图形保存。所有命令编写于.gs文件中。
3. 实习目的:
掌握循环的使用,进一步练习函数的使用。
4. 实习步骤:
4.1 在写字板或记事本程序中按要求编写*.gs文件; 4.2启动GrADS绘图软件,运行*.gs文件 4.3完成实习报告 1)说明所用资料
2)给出所编写的*.gs文件 3)给出所绘图形(1997年夏季)
13