grads笔记(上课时记的,希望有用哦)——转
2013-04-23 01:14 H_OU 阅读(3355) 评论(0) 编辑 收藏 举报reinit 初始化、关闭文件
q/query file 查询文件,xyz格点数,时间,变量,(变量层<小于z>,)
q ctlinfo 路径名字缺色值 xyz格点数,初始值,steps
open 打开文件
d/display (temp) 绘图输出
c/clear 清除
draw title (name)给图添加名字,如果加上反斜杠,名字分两行
保存文件
enable print <routine<file.gmf>>
print
disable print
格式转换,gv32,打开文件.gmf
quit 退出系统
维数环境设置
set lat纬度(负南纬)/lon经度/lev(海平面之上百帕以下位势米)/time val1<val2>
set time 12zsep
格点坐标
set x/y/z/t val1<val2> 如,set x 10 30 set t 1 40
改变缺省图形处处类型
set gxout graphics_type
set z 40(不用此命令,默认输出第一层)
set gxout shaded(二维填色图)(用于等温图)
添加温度与颜色的对照图
cbarn/cbar
d temp
vector矢量形式绘二维风场
set gxout vector
d u;v
d skip(u,4,4);skip(v,4,4)每四个格点取一个
计算风速大小
d sqrt(u*u*,v*v*)
d mag(u,v)
chapter 2 图形要素设置
set ccolor <color number>设置图形颜色
set cstyle <style number>设置等值线线型
set cthick <thickness number>设置等值线线宽
set cterp on/off 设置样条差值光滑开关 off可使添色图与等值线的边缘重合
set clab on/off/forced/dtring/auto
on快速标记,缺省值水平位置
off
force强迫标记所有等值线
clab %g<需要的字符如 %gK,%g%%>
set clopts color<thickness><size> 默认值为-1,-1,0.09
set cint value 设置等值线间隔,clear之后重设
set clevs lev1 lev2设置特定的等值线,即lev1,2 的等值线显示
set ccols col1 col2设置等值线的颜色,各数值对应于set clevs命令对应的个等值线
set cmin/cmax value 画出不低于/高于value的等值线
set black val1 val2 画出介于v1 v2之间的等值线 clear之后均重置
set stream value 设置流线密度,value值在1到10之间,5为缺省
set rbcols clo1 clo2 <clo3> 设置新的彩虹序列,set color 用set rgb命令定义
set rbcols auto启用内定的彩虹颜色
set rbrange low high设置彩虹颜色序列对应的等值线范围,介于最高最低值之间的等值线按彩虹排列,之外的同
色(两种)
对于line类型的设置
set cmark cmarker设置线条上的标记符号 0无标记
set wrang vlo vhi 设置坐标轴通常指y轴标尺的取值范围
set missconn on/off
vector
set arrscl size 设置矢量箭头长度0.5-1.0
set arrowhead size
set zlog on/off z方向取对数尺度的开关,重设后才改变
set xaxis/yaxis start end <incr>设置坐标轴的起始值和结束值,以incr作为增量
set grid on/off 设置是否显示网格线
set annot color<thickness> 设置坐标轴的线宽和颜色
set xyrev on 交换水平竖直坐标轴
set xflip/yflip on 水平/竖直坐标轴维数转向
地图投影设置
set mproj proj设置地图投影方式
nps/sps北/南半球基地投影
set map color style thickness
set mpdraw on/off off不绘地图背景,但是地图标尺起作用
chapter 5页面控制
set vpage xmin xmax ymin ymax 设置一个给定的虚页
set vpage off
set parea xmin xmas ymin ymax 在给定位置绘图
set parea off
chapter 9 定义变量
define varname=vpr
chapter 6 基础绘图指令
draw string x y string在xy位置上写一串字符 string性质由set string 和 set strsiz命令指令,如"draw
string 2 7 sunjia"
set strsiz hsiz<vsiz>设置字符大小,hsiz高度 vsiz宽度
set string color
draw line x1 y1 x2 y2
set line color<style <thickness>设置线条
draw rec xlo ylo xhi yhi 画一个矩形
draw recf xlo ylo xhi yhi 在矩形中添色
draw mark marktype x y size 在xy位置处画一个标记为marker的标记
chapter 7 函数
ave()求平均值
aave(expr,x=x1,x=x2,y=y1,y=y2)求面积平均
abs(expr)绝对值
cdiff(expr,dim)中央差分函数
hcurl(u,v)涡度
mag(u,v) 求风速
chapter 8 批处理文件
gs文件系列