|
X' m1 p' X+ s* Z6 ]
推荐理由:对于气象海洋专业的小伙伴而言,无论是做科研,做预报,还是做项目,都离不开编程语言这一重要工具,有气象海洋专业背景的同学,在学校的课程设置中常用的编程语言有Fortran、NCL、matlab和GRADS等,以上语言各有各的优势。脱离目的单纯讨论工具并不是合适的做法,能够完成我们的任务是根本目的,但选择一门合适的语言显然能够达到事半功倍的效果。从我个人的经验而言,气象海洋领域除了模式开发需要使用Fortran,其他诸如数据处理、可视化和一些算法实现,基本可以用python完成,因此掌握python对今后的工作和学习能够有很大的助力。大部分人还是有一定的自学能力的,但参加课程的意义在于,能够少走弯路节约很多时间,并且迅速的积累很多经验。 ' |0 ~' c% e6 y! M0 g [! @7 z
Python是功能强大、免费、开源,实现面向对象的编程语言,能够在不同操作系统和平台使用,简洁的语法和解释性语言使其成为理想的脚本语言。除了标准库,还有丰富的第三方库,并且能够把用其他语言(C/C++、Fortran)编写的代码联结在一起。Python在数据处理、科学计算、数学建模、数据挖掘和数据可视化方面具备优异的性能。上述优势使得Python在气象、海洋、地理、气候、水文和生态等地学领域的科研和工程项目中得到广泛应用。可以预见未来Python将成为气象和海洋等地学领域的主流编程语言之一。 % i' y0 W2 R# Z K7 f1 c! \8 j
本课程将聚焦Python在气象和海洋领域的使用,从Python基础使用开始,循序渐进,介绍常用的科学计算和可视化库,并结合实际,从气象海洋数据可视化到常见数据分析方法,让学员能从中借鉴学习,最终掌握python这一工作利器,助力今后的工作效率。 . [6 A5 P( m7 e
+ a" E/ }* L& M7 T/ i
5 H! l5 u% b1 ~' E# O( a
. ^3 Q8 W. n. G: D$ z( o1 j, x R7 I* S0 c6 O, |8 [
4 Y' i2 x, E; ]! |
|