爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 11195|回复: 10

[脚本编辑] 'subwrd' not a variable or function,哪有错误呢?

[复制链接]

新浪微博达人勋

发表于 2015-10-30 10:09:03 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
'define es=6.112*exp(17.67*(TMPprs-273.15)/(TMPprs-29.65))'
'define qs=0.62197*es/(lev-0.378*es)*1000'
'define q=qs*RHprs/100.0'
'define qx=q*UGRDprs/9.8'
'define qy=q*vGRDprs/9.8'
'define qdiv=hdivg(qx,qy)'
'set lon 98 118'
'set lat 35 48'
'd qdiv*1e6'

'q w2xy 40.8 111.7'                  
x=subwrd(result,3)            
y=subwrd(result,6)     
'draw string 'x' 'y' H'
'q w2xy 40.8 111.7'                     
x=subwrd(result,3)           
y=subwrd(result,6)
'draw mark 3 'x' 'y' 0.1'

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-10-30 12:02:08 | 显示全部楼层
q w2xy 用法错误,应该是'q w2xy 111.7 40.8'                  
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-10-30 15:20:32 | 显示全部楼层
四叶草 发表于 2015-10-30 12:02
q w2xy 用法错误,应该是'q w2xy 111.7 40.8'

这个注意到了,改了还是不标记字符串和标记
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-10-30 15:54:45 | 显示全部楼层
may6117 发表于 2015-10-30 15:20
这个注意到了,改了还是不标记字符串和标记

把你的gs全部贴出来看看
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-10-30 16:13:54 | 显示全部楼层
本帖最后由 may6117 于 2015-10-30 16:15 编辑

'reinit'
'open D:\NCEP\xm\20090728\fnl_20090727.ctl'
'set mpdset hires cnworld'
'set map 1 1 1'
*'set mpdset neimenggu neimengguq'

i=1
while (i<=12)
'set t ' i
'set lon 90 135'
'set lat 30 55'
'set lev 850'
'set xlopts 1 1 0.2'
'set ylopts 1 1 0.2'
'set grads off'
'set grid off'
*'set xlopts -10'
*'set ylopts -10'
'set cthick 6'
'set ccolor 1'
'set gxout contour'
'set cint 10'
'set ccolor 1'
'set cthick 6'
'set clopts 1 6 0.12'

'define es=6.112*exp(17.67*(TMPprs-273.15)/(TMPprs-29.65))'
'define qs=0.62197*es/(lev-0.378*es)*1000'
'define q=qs*RHprs/100.0'
'define qx=q*UGRDprs/9.8'
'define qy=q*vGRDprs/9.8'
'define qdiv=hdivg(qx,qy)'


'set lon 98 118'
'set lat 35 48'
'd qdiv*1e6'

'q w2xy 111.7 40.8'                    
x=subwrd(result,3)            
y=subwrd(result,6)
'draw string 'x' 'y' H'
'q w2xy 40.8 111.7'                     
x=subwrd(result,3)            
y=subwrd(result,6)
'draw mark 3 'x' 'y' 0.1'
'q time'
    res = subwrd(result,3)
    year= substr(res,9,4)
     'q time'
     res = subwrd(result,3)
     hour = substr(res,1,2)
     say hour
     'q time'
     res = subwrd(result,3)
     day=substr(res,4,2)
     say day
     'q time'
     res = subwrd(result,3)
     month=substr(res,6,3)
     say month
'set strsiz 0.3 0.3'
'set string 1 c 6'
'draw title 'year'.'month'.'day'.'hour' 850hPa qdiv'
'printim  D:\NCEP\xm\result\'year'.'month'.'day'.'hour'.qdiv850.png white'
'c'
i=i+1
endwhile
;

密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2015-10-30 16:14:36 | 显示全部楼层
落下了
i=i+1
endwhile
;
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-10-31 15:57:44 | 显示全部楼层
may6117 发表于 2015-10-30 16:13
'reinit'
'open D:\NCEP\xm\20090728\fnl_20090727.ctl'
'set mpdset hires cnworld'


在'draw string 'x' 'y' H'前加
'set line 1'
这个命令试试,有可能是你标记的字符串、字符颜色和底图一样,所以显示不出来。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2020-5-19 15:41:59 | 显示全部楼层
不懂啊
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2022-3-30 16:57:10 | 显示全部楼层
和楼主同样的错误,所以楼主当时是咋解决的?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-4-16 10:39:03 | 显示全部楼层
a1s2d3 发表于 2022-3-30 16:57
和楼主同样的错误,所以楼主当时是咋解决的?

要放在脚本里面使用,不加引号
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表