grads笔记(上课时记的,希望有用哦)——转

(2008-07-18 21:43:05)
标签:

校园

分类: 经典转载

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文件系列

原文地址:https://www.cnblogs.com/HOUST/p/3036926.html