NCL 图形分析语言入门到精通 PDF 文档

发布于 2023-05-03 13:07:05 字数 3755 浏览 74 评论 0

本书在 NCAR/NCEP 的《NCL 用户使用手册》基础上,同时结合几位作者多年丰富的科研和教学经验,佐以切身的学习体验和使用经验及技巧加以精炼,配合典型的科研实例循序渐进地、系统全面地介绍 NCL 图形分析语言的关键内容和应用方法,以方便读者快捷地掌握此科学分析和可视化工具,并运用于科研和业务实践中。

本书以 NCL 图形分析语言(版本6.4.0)的主要架构为主线,将软件安装设置、科学数据处理、语言基础、图形基础、可视化控制、科研实战分析绘图和高级绘图分析七个方面内容融会贯通,同时突出重点和实际应用需求,让读者渐进式地快速掌握该语言的基本科学分析和可视化方法,并引导进阶高级阶段内容。全书内容系统全面,层次逻辑清晰,重点递进突出,易学易懂易用。

本书可作为高等院校大气科学类相关专业的本科和研究生阶段专用的科学分析和可视化语言课程学习教材,也可以作为气象、海洋、水文、航空等部门科研和业务人员的参考用书。

封面
题名页
版权页
前言
目录
第1章 语言介绍
1.1 学习目的
1.1.1 了解NCL语言
1.1.2 其他可用的语言
1.2 有关文档
1.3 示例程序脚本和数据
1.4 技术支持
1.5 程序安装
1.5.1 Linux系统下安装
1.5.2 MacOS系统下安装
1.5.3 Windows系统的Unix虚拟机(Cygwin/X)下安装
1.6 运行环境路径设置
1.7 图形环境设置
1.8 代码编辑工具
1.8.1 常用代码编辑器
1.8.2 高亮脚本定义
第2章 程序语言基础
2.1 运行测试方式
2.2 输入、输出数据和图形文件支持
2.3 字符符号
2.4 数据类型和表达式
2.4.1 数据类型
2.4.2 运算操作符
2.4.3 逻辑运算符
2.4.4 数组表达式
2.5 变量
2.5.1 元数据和属性
2.5.2 维数命名
2.5.3 字符串引用
2.5.4 变量列表
2.6 变量赋值
2.6.1 数值赋值
2.6.2 变量间赋值
2.6.3 变量的重赋值
2.7 程序脚本结构
2.7.1 库文件及其载入
2.7.2 程序块
2.7.3 选择语句
2.7.4 循环语句
2.7.5 数据和变量信息输出
2.7.6 保留关键词
2.8 字符串操作
2.9 系统调用
2.10 功能函数和过程
2.10.1 可视化类
2.10.2 常规类
2.10.3 地球科学类
2.10.4 数学和统计类
2.10.5 输入和输出类
第3章 数据文件的输入和输出
3.1 单个文件的读取方式
3.2 多个文件的读取方式
3.3 文件变量对变量的赋值
3.4 文本(ASCII)数据文件读取
3.5 电子表格(Excel CSV)数据文件读取
3.6 二进制(binary)数据文件读取
3.7 文本(ASCII)数据文件写入
3.8 CSV数据文件写入
3.9 二进制(binary)数据文件写入
3.10 netCDF数据文件写入
第4章 图形分析基础
4.1 五步法绘图
4.2 视图窗口(viewport)
4.3 地图设置(maps)
4.3.1 默认地图
4.3.2 地图网格和标示的设置
4.3.3 地图内容设置
4.3.4 改变地图投影
4.3.5 区域地图
4.3.6 极地投影地图
4.3.7 地图分辨率
4.4 简单的双坐标二维图(XY-plots)
4.4.1 坐标轴标记设定
4.4.2 时间序列
4.5 等值线图(contours plots)
4.5.1 填色图
4.5.2 图案填充图
4.6 矢量图(vector plots)
4.7 剖面图(slice plots)
4.8 直方图(bar charts)
4.9 图形叠加(overlay plots)
4.10 图形展板(panel plots)
4.10.1 常用控制参数项
4.10.2 图形组合设置
4.11 绘制折线、多边形、多点标记和文本
4.12 轮廓文件绘图(shapefile plots)
第5章 颜色表和绘图属性资源
5.1 颜色表(color maps)
5.1.1 转换GrADS颜色表
5.1.2 转换GMT颜色表
5.2 有用的绘图属性资源(helpful resources)
5.2.1 标题字符串和功能编码
5.2.2 添加文本到图形
5.2.3 特殊字符创建的功能代码
5.2.4 坐标轴注释
5.2.5 等值线和标签设置
5.2.6 陆地、海洋和湖泊的填色
5.2.7 标示条设置
5.2.8 图例设置
5.2.9 坐标刻度标记设置
5.2.10 日期格式
第6章 实战分析和绘图
6.1 常规数据获取
6.2 实战分析Ⅰ——基础能力
6.2.1 站点数据处理
6.2.2 绘制中国地图
6.2.3 站点分布图
6.2.4 站点数据插值和区域蒙版
6.3 实战分析Ⅱ——气候变化
6.3.1 模式数据介绍
6.3.2 模式数据的空间格点插值预处理
6.3.3 季节平均计算和水汽平衡方程分析
6.3.4 格点数据作图
6.4 实战分析Ⅲ——东亚夏季风降水
6.4.1 时空模态分析
6.4.2 主分量的功率谱分析
6.4.3 主分量的小波谱分析
第7章 图形分析进阶
7.1 水平柱状图(horizontal bar charts)
7.2 箱线图(box plots)
7.3 预报图(meteograms)
7.4 饼图(pie charts)
7.5 温度对数压力图(skew-T)
7.5.1 绘制温度对数压力图底图
7.6 泰勒诊断图(Taylor diagrams)
7.7 风玫瑰图(wind rose)
7.7.1 基本风玫瑰图
7.7.2 粗线风玫瑰图
7.7.3 彩色风玫瑰图
7.8 三维图(3D graphics)
7.9 图形蒙版(masking)
7.9.1 “mask”函数创建
7.9.2 “gc_inout”函数创建
7.9.3 图形属性资源设置创建
7.9.4 控制图层的绘制顺序创建
7.10 天气符号(weather symbols)绘制
参考文献
附录A 常见错误信息
附录B 地图投影类型
附录C 线型表
附录D 填充样式表
附录E 标记符号表
附录F 重要的内建函数和过程
附录G 重要的图形属性资源
封底

下载地址:https://www.wenjiangs.com/wp-content/uploads/staticcdn/pdf/851a8e58-4e97a5f0.zip

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84960 人气
更多

推荐作者

qq_7J1imQ

文章 0 评论 0

《一串符号》

文章 0 评论 0

hls.

文章 0 评论 0

雅心素梦

文章 0 评论 0

塔塔猫

文章 0 评论 0

微信用户

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文