爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 8112|回复: 16

[作图] ncl初学碰到问题,求助

[复制链接]

新浪微博达人勋

发表于 2016-5-4 17:30:57 | 显示全部楼层 |阅读模式

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

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

x
各位前辈好,我最近刚刚开始接触ncl,自己尝试着作图。遇到了个问题,请前辈们相助。
我的脚本内容很简单:
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl"
begin
y = sin(0.0628*ispan(0,100,1))
wks = gsn_open_wks("ps","xy1a")
res = True
res@xyLineColor = 2
plot = gsn_csm_y(wks,y,res)
end
之后,报错一直是:
捕获.PNG
是在不知为什么会这样,求助家园热情的气象人。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-4 18:08:04 | 显示全部楼层
你要将换行符转换为unix格式,
$ dos2unix  ./.bashrc
$ sourece ./.bashrc
$ ncl
你试试可能是这个原因
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-4 18:09:03 | 显示全部楼层
不好意思,是source,刚才那个打错了。你懂得
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-4 18:34:12 | 显示全部楼层
你这应该用脚本执行,而你是用命令行执行的,错误
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-5-4 18:50:48 | 显示全部楼层
霹雳电光鼠 发表于 2016-5-4 18:34
你这应该用脚本执行,而你是用命令行执行的,错误

请问您如何用脚本执行呢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-4 19:00:24 | 显示全部楼层
ncl xxxxx.ncl
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-4 19:25:55 | 显示全部楼层
TIANYU 发表于 2016-5-4 18:50
请问您如何用脚本执行呢

ncl  绝对路径/xxx.ncl
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-4 19:26:00 | 显示全部楼层
TIANYU 发表于 2016-5-4 18:50
请问您如何用脚本执行呢

ncl  绝对路径/xxx.ncl
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-5 09:31:18 | 显示全部楼层
不要进入交互模式,直接输ncl,空格,然后把脚本拖进来就好,也避免了输路径,但路径中不可以有中文。你的脚本没什么问题的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-5 09:51:00 | 显示全部楼层
NCL中文学习手册-NCL Mini-Language Reference Manual-V1.1.6

2.1运行

NCL可以在交互式模式或批处理模式下运行。NCL区分大小写,所有声明需要以回车结束。

交互式模式:
ncl <回车>
[输入声明语句]
[record “savefile”...stop record will save]
quit

批处理模式:批处理文件后缀通常以“.ncl”,这只是惯例,不是硬性要求。通过下面的方法可以调用
NCL:
ncl foo.ncl
ncl foo.ncl>&! foo.out [C-shell]
ncl foo.ncl>&! foo.out & [C-shell]
ncl < foo.ncl [acceptable]
NCL支持命令行参数选项。使用“ncl –h”可显示当前支持的选项。

NCL函数、过程以及共享对象可以通过下面方法进入:
load “myfoo.ncl”
load “$HOME/myscripts/funct.ncl”
external DEMO”/tmp/Path/myfoo.so”
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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