落尘之木
TO BE THE BEST!

科学数据分析和可视化 NCAR Command Language(NCL)(气象数据处理)

NCL(The NCAR Command Language)是一种专门为科学数据处理以及数据可视化设计的高级语言,很适合用在气象数据的处理和可视化上。NCL包含了现代编程语言的许多常见功能:条件语句、循环、数组运算等。此外,NCL还包括许多有用的内置函数和过程用来进行处理和操作数据,其中包括统计函数、插值、EOF分析、波谱分析等 。

NCL的设计目标是为了方便地从各种格式的文件中读取数据,进行数据处理,数据可视化。NCL有两种运行模式:第一种是命令行交互式运行,用户每输入一个命令或表达式就会立即得到执行。第二种是批处理模式,通过编写NCL脚本,一次性完成所有操作。

NCL主要包括以下三个方面的功能:首先是文件I/O功能。NCL有独特的语法,可以访问数据文件中的变量。也可以访问变量的其他信息(元数据 metadata),比如网格坐标信息、单位、缺测值等。第二是NCL的数据处理功能,比如求数据的平均值,做线性回归等。想要掌握这部分功能需要具备一定的编程经验,也需要对NCL语言有相当程度的了解。最后是数据可视化。使用NCL绘图的语法命令很简单,但是使用时会比较复杂。

NCAR Command Language(NCL)

The NCAR Command Language (NCL) is an interactive, text-based language interpreter that helps you manipulate data and create NCAR Graphics images. NCL allows you to import and export data in a variety of formats (ASCII, binary, HDF, netCDF) and to interactively manipulate that data.

Interactive data manipulation includes selecting region-of-interest data, thinning data, interpolating irregular grids to regular grids, removing corrupted data, and performing useful transformations. You can also customize the methods NCL uses to ingest and manipulate data.

As a tool for specifying visualizations, NCL allows you to generate 1D and 2D NCAR Graphics plots in many styles with many options for annotating, labeling, and animating the visualizations.

官方网站:http://www.ncl.ucar.edu/announcements.shtml

下载地址

科学数据分析和可视化 NCAR Command Language(NCL)(气象数据处理)

Windows 10 Subsystem for Linux(Bash on Ubuntu on Windows 10):
安装指引:https://www.ncl.ucar.edu/Download/windows_linux_subsystem.shtml

macOS:
安装指引:https://www.ncl.ucar.edu/Download/macosx.shtml

Linux:
安装指引:https://www.ncl.ucar.edu/Download/linux.shtml

赞(0) 赞赏
落尘之木公众号
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《科学数据分析和可视化 NCAR Command Language(NCL)(气象数据处理)》
文章链接:https://www.luochenzhimu.com/archives/1712.html
免责声明:根据我国《计算机软件保护条例》第十七条规定:“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24小时之内删除,否则后果均由用户承担责任。

相关推荐

评论 抢沙发

评论前必须登录!

 

您的支持将鼓励我们继续创作!

支付宝扫一扫打赏

微信扫一扫打赏