GRADS中文说明 联系客服

发布时间 : 星期日 文章GRADS中文说明更新完毕开始阅读53cac3b8c77da26925c5b010

说明:display skip(u,2)表示在x,y方向上对变量u隔一个网格点取一次值构成要显示的场,display skip(u,1,3)表示在y方向隔二个点取一次值,而x方向取所有的格点进行显示操作。该函数主要用于对使两场的稀疏化显示。 二十二、smth9函数

格式:smth9(expr) 功能:9点平滑函数

说明:expr表示须平滑的表达式。该函数主要用于改善图形的输出质量,使其更加美观。当格点资料为1维时,9点平滑退化为3点平滑。 二十三、sqrt函数

格式:sqrt(expr)

功能:平方根函数,计算expr

说明:该函数对格点和台站数据均适合。当expr的值小于0时,运算结果设定为缺测。

二十四、stnave函数

格式:stnave(expr,dexpr1,dexpr2<,-m cnt>) 功能:台站资料时间平均函数。

说明:expr表示欲平均的台站资料表达式,dexpr1表示起始时间,dexpr2表示结束时间,选项-m cnt为质量控件,表示参与平均运算的台站数据样本数最小不得少于cnt,否则运算结果设定为缺测。Cnt的省缺值为1。如:stnave(ts,t=1,t=20,-m 10)表示对头20个时刻的ts进行平均,若样本数少于10,则平均的结果为缺测。 二十五、stnmin函数

格式:stnmin(expr,dexpr1,dexpr2<,-m cnt>) 文档顶端 功能:时段内资料最小值。 说明:参看stnave函数的说明。 二十六、stnmax函数

格式:stnmax(expr,dexpr1,dexpr2<,-m cnt>) 功能:时段内台站资料最大值。

21

说明:参看stnave函数说明。 二十七、tan函数

格式:tan(expr)

功能:求表达式expr的正切函数值。

说明:expr的单位为弧度,该函数对格点和台站数据均适合。 二十八、tloop函数

格式:tloop(expr) 文档顶端

功能:通过循环时间维数逐个逐个局地固定时间维来求expr的值,即对expr固定其时间维数求值,并在求值过程中对时间维进行逐个循环。

说明:典型用法是求面积平均的时间序列,由于aave函数要求时间维固定,这时必须通过tloop函数才能实现这一目的,见下例:

set x 1 set y 1 set z 3 set t 1 31

d tloop (aave(ts,lon=0,lon=360,lat=90,lat=90))

为求ts变量的全球面积平均的时间序列,须用前四行语句来设定维数环境,即固定x,y,z,而让时间t变化,再用tloop函数,让aave再求面积平均是固定时间维,并逐渐时刻循环求值。 二十九、tvrh2q函数

格式:tvrh2q(tvexpr,rhexpr)

功能:由虚温tvexpr和相对湿度rhexpr计算比湿。

说明:tvexpr的单位为oK,rhexpr的单位为百分比(取值范围0~100),运算结果的单位为g/g。该函数仅适合用格点数据。 三十、tvrh2t函数

格式:tvrh2g(tvexpr,rhexpr)

功能:由虚温tvexpr和相对湿度rhexpr计算湿度。 说明:运算结果的单位为oK,其余说明参见tvrh2q函数。

22

三十一、vint函数

格式:vint(psexpr,expr,top)

top功能:质量加权垂直积分函数,计算

?exppsexprr(x,y,p)dp

说明:psexpr表示地面气压变量,expr表示被积变量,top表示积分上限(虚伪常数,单位hPa),本函数要求定义水平维数环境。如:vint(ps.u.100)表示对u变量从ps到100hPa)进行质量加权垂直积分。

第 八 章 图形要素设置

通过图形要素设置可控制图形的输出。有些设置对多数图形输出类型有效,有效设置只对某一种图形输出类型有效。有些设置一旦设定,会一直保持不变,有些设置在键入clear或display命令后会回到省缺的设置。 对于图形类型为contour起作用的设置

set ccolor color——设置等值线颜色

其中color为颜色号:0-黑,1-白,2-红,3-绿,4-兰,5-青,6-洋红,7-黄,8-橘黄,15-灰 文档顶端

clear或display后即重新设定颜色 set ccolor rainbow——设定等值线颜色用彩虹表示

set cstyle style——设定等值线线型

其中style为1-实线,2-长须线,3-短虚线,5-点线,clear或display后即重新设定。 Set cthick thckns——设定等值线线宽hckns(取值范围1~20)

线宽大与等于6的线条在屏幕上用粗线显示,主要用于控制硬拷贝输出。 Set cterp on|off——设置样条差值光滑开关

再定义后才重新设置,填色图没有样条光滑,设定cterp为off可使填色图与等值线图的边缘重合,也可用csmooth选项来达到上述目的。

23

Set clab on|off|forced|string|auto——控制等值线的标记方式。(此命令对单一的变量有用,如display u)

再定义后才重新设置。其中:On——快速等值标记,标记在等值的水平处(省缺设置);Off——不标记;Forced——强迫标记所有等直线 ;String——用字符串 string替换等值线标记数值;Auto——省缺方式。 例如:

set clab % gK 将在等值线标记数值的最后标记上‘K’;

set clab %g%% 将在等值线标记数值的最后标记上‘%’; set clab %.2f 以小数点后保留2位的格式标记等值线数值;

set clab .0f 以3位整数(首位0保留)形式标记等值线数值; set clab Foo 用Foo标记所有等值线;

set clopts color >——设置等值线标记的颜色。

其中color使颜色号-1为省缺,表示采用等值线的颜色进行标记;thickness为标记的线宽,-1为省缺;size为标记的大小,0.09为省缺。该设置在下一个set clopts 命令前一值有效。

对于图形类型为contour或shaded起作用的设置

set cint value——设置等值线间隔,clear或display后即重新设置。

set clevs lev1 lev2——设置特定的等值线值 文档顶端

只画lev1,lev2,…..值所在的等值线,用于不等间隔绘图,clear或display后即重新设置。

set ccols col1 col2——设置对应于set clev 命令设定的特定等值线的颜色

clear或display后即重新设置。省缺的彩虹颜色号序列为:9,14,4,11,5,13,10,7,12,8,2,6。

set csmooth on|off——如取on,在绘等值线图前用三次插值将现网格值插到更精细网格上

重新设置才改变本次设置。注意:该插值会导致出现比插值前网格值最大(小)值更大(小)的值的现象因而可能会出现诸如负降水等不合理数值。

24