NCL程序设计入门作者: 蔡宏珂,陈权亮,范广洲 等编著出版时间: 2018年版内容简介 《NCL程序设计入门》介绍了大气科学领域当前流行的高级程序设计语言NCAR Command Language(NCL)。《NCL程序设计入门》内容详实,包括语法基础、常用函数和过程简介、图形属性简介、应用技巧专题等部分,以较大篇幅全面介绍了NCL具有鲜明特色的常用函数、过程和图形属性,并着重讲述了安装和运行、Linux系统操作技巧、官方网站目录结构、代码的一般结构、读写文件、日期时间的处理等区别于其他程序设计语言的NCL应用技巧。 《NCL程序设计入门》语言简练、结构清晰,面向NCL程序设计的初、中级用户,适用于学习气象数据分析与可视化的本科生、研究生,也适用于从事科学研究和业务应用的技术人员,既可作为NCL程序设计入门教材,也可作为NCL程序设计备查手册。目录前言第一章语法基础一、数据类型二、保留字三、语法符号四、运算符五、变量六、顺序结构、循环结构和分支结构七、数组八、运行方式九、自定义函数和过程第二章文件I/O一、文件格式二、常用函数三、输入变量四、特殊文件类型读写方式第三章数据显示和分析一、概述二、扩展函数库三、常用函数第四章外部FORTRAN/C程序调用一、WRAPIT二、指定外部函数位置三、参数传递四、调用F77(Fortran77)五、调用F90(Fortran90)六、调用商业库第五章数据可视化一、概述二、一般步骤三、图形概念四、颜色五、图形叠加六、子图组合七、文本和格式文本修饰符八、多边形、多边框、图形符号九、命名规范第六章常用函数和过程简介一、变量操作和显示(一)变量(数据)的显示输出(二)其他二、数组建立、查询和操作(一)数组变形和元素整改(二)查询元素索引(三)建立特殊数组(四)列表(五)其他三、数据类型测试(一)变量类型(二)元数据(三)文件四、数据类型转换五、字符串操作(一)特殊符号(二)字符串分割连接(三)子字符串(四)字符串格式化(五)其他六、时间日期(一)时间日期查询(二)建立时间日期数组(三)时间日期形式转化(四)按日期统计七、元数据八、文件输入/输出(一)受支持格式文件的打开(二)受支持格式文件的查询与定义(三)ASCII文本文件(四)二进制文件(五)Vis5D+格式文件(六)ARWWRF模式输出文件九、系统十、数学分析(一)通用函数(二)数据排序(三)微积分(四)基本统计量(五)统计(六)概率分布(七)假设检验(八)傅里叶分析(九)线性回归(十)线性代数(十一)特殊函数(十二)相关系数(十三)维度分析(十四)滤波(十五)谱分析(十六)小波分析(十七)平滑十一、图形对象操作十二、颜色十三、绘图十四、绘图空间十五、格点化十六、插值(一)球面无规则格点(站点)三次样条插值(二)改进Shepard算法计算三维格点插值(三)二维平面的自然邻点插值(四)无结构格点(站点)数据的反距离加权插值(五)线性插值(六)样条插值(七)一维结构的三次样条插值(八)二维结构的三次样条插值(九)三维结构的三次样条插值(十)其他十七、经纬度十八、累积分布(一)二项分布(二)?2分布(三)梅植?(四)正态分布十九、经验正交函数(EOF)分解二十、奇异值分解(SVD)二十一、气候分析二十二、气象分析二十三、海洋学分析二十四、随机数生成器二十五、球谐函数二十六、CESM二十七、WRF第七章图形属性简介一、图形属性命名规律二、页面控制三、拼图控制四、折线图和散点图常用属性五、柱状图和直方图控制六、矢量场图常用属性七、流场图常用属性八、等值线图常用属性九、地图设置常用属性十、图形标注和标题控制十一、坐标轴常用属性十二、色标常用属性十三、图例常用属性十四、图形符号常用属性十五、文本常用属性第八章应用技巧专题一、安装和运行二、Linux系统操作技巧三、NCL官方网站目录结构四、代码的一般结构五、读写文件六、日期时间的处理参考文献附录 上一篇: NCL图形分析语言入门到精通 陈栋,黄平,刘永 2017年版 下一篇: POLARLOWSINTENSECYCLONESINWINTER FUGANG