Hello大家好~刚刚整理电脑里的东西,发现前些阵子写毕业论文的间歇自己瞎整理的一些文件。
大气科学本来就是门很小众的学科,NCL这种只有我们气象人使用的软件,可以用来自学的材料更是少之又少。我本人大二的时候自学这个软件真的步!履!维!艰!正好大四写毕业论文又捡起来了它,在导师强迫症下使用了这个软件画图上的各种函数各种参数,3个月以来把网站都翻烂了。可惜工作没有从事本专业相关的岗位,所以恐怕以后再也不会用啦!趁着现在还没忘光,希望能整理出一些学习思路和主要知识点,能让大气科学的学弟学妹们更容易上手这个软件~
NCL简介
想学NCL,首先你得知道NCL是个啥玩意儿?
NCL (NCAR Command Language) 是一款专为大气科学设计的数据分析和可视化程序设计语言。
好的嘛,以上是很官方的解释。个人理解:NCL = 画图软件
NCL有什么好处?我们为什么要学习NCL呢?
就目前来讲,我们学气象使用的画图工具主要有三种,分别是Matlab,GrADs和NCL。
Matlab的好处很明显,使用的人多,相对教程也比较多,但它并不是气象专用的,如果要叠加地图之类的会比较麻烦,而且,占!用!空!间!非!常!大!一个Matlab完全安装下来十几个G的空间还是需要的,对电脑来说是个相当高的负荷。
而GrADs和NCL就不一样了,占用空间非常小,计算和出图速度也会快很多。为什么我建议大家一开始就学习NCL而不是grA