根据你想绘制图形选择合适的绘图函数,一般都选择gsn_csm_xxx的绘图接口函数,因为它们会比一般的gsn_xxx绘图接口函数多更多的默认设置,我们可以少设置很多属性,能更快完成我们想要的“标准”图形。如: xy = gsn_csm_xy(wks,x,y,res) plot = gsn_csm_contour(wks,data,res) ...
plot = gsn_csm_xy(wks, xtime, tp_m, res) 简单的一行代码,但要注意前后变量维度的一致性。 第五步bonus res@gsnAboveYRefLineColor = "red" ; above ref line fill red tp_m0 = tp_m do k= 0,42 if(k.eq.19.or.k.eq.41) then tp_m0(k) = tp_m(k) else tp_m0(k) = 0 end if...
res@xyDashPattern = 0 ;设置曲线线型 res@trYMaxF = 25 ;设置y轴最大值 res@trYMinF = -25 ;设置y轴最小值 plot = gsn_csm_xy(wks,x,y,res) ;绘制曲线,此处x为1维矩阵,y可以是多维矩阵,要求y的列数与x的列数相同 内容所属专栏
根据你想绘制图形选择合适的绘图函数,一般都选择gsn_csm_xxx的绘图接口函数,因为它们会比一般的gsn_xxx绘图接口函数多更多的默认设置,我们可以少设置很多属性,能更快完成我们想要的“标准”图形。如: xy = gsn_csm_xy(wks,x,y,res) plot = gsn_csm_contour(wks,data,res) plot = gsn_csm_contour_map(wks...
y = new((/4,npts/), "float") y(0, :) = sin(0.08 * x) y(1, :) = cos(0.08 * x) y(2, :) = sin(0.08 * x) + cos(0.32 * x) y(3, :) = sin(0.08 * x) * cos(0.32 * x) wks = gsn_open_wks("png", output_path +"xy_legend_ex2") res = True res@gsnDraw ...
res@gsnRightString = "Right title" res@tiXAxisString = "X axis" res@tiYAxisString = "Y axis" res@tiXAxisFontHeightF = 0.03 res@tiXAxisFontColor = "orange" res@tiYAxisFontColor = "blue" plot = gsn_csm_y(wks, y, res) end ...
da述(包括元数据)ta)3draw 绘制给定的图形对象proceduredraw(objects:graphic)4frame 给定的更新和清除工procedureframe(作站对象 wks[1]:graphic )5gsn_open_wks 打开一个工作站上绘function 制图形 gsn_open_wks(type[1]:string,name[1]:string )retrun_val[1]:graphic ...
gsn_panel(wks, plot) gsn_frame(wks) end ``` 上面的代码首先加载了NCL的一些常用函数和库,然后定义了x和y两个变量,并赋予它们一些值。接下来,我们创建了一个绘图工作空间(wks),并定义了一些绘图参数(res)。然后,使用gsn_csm_xy函数绘制了一条简单的曲线图,并使用gsn_panel和gsn_frame函数将图形保存到文件...
code.ncl"load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl"load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl";***beginfiTY = "./typhoon.txt"nrow = numAsciiRow(fiTY)YYYYMMDDHH = new(nrow, "string")lat = new(nrow, "float")lon = new(nrow, "float")vmax = new(nrow...
在NCL中,使用'gsn_csm'函数可以创建一个笛卡尔坐标系对象。通过指定绘图区域的大小和坐标轴的范围、标签等参数,可以在程序中生成符合需求的笛卡尔坐标系图。 NCL还提供了许多函数和方法来绘制各种图形,如折线图、散点图、柱状图、等高线图、立体图等。它还支持自定义图例、标题、标签和色彩方案等功能,以满足不同绘图...