- 积分
- 3601
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-9-8
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 hillside 于 2013-12-22 10:45 编辑
- 美国NCAR网站的主振荡型(NCL)分析的计算程序及其他软件与数据等。
- 不过,该程序(见于附件,亦可直接点击本帖底端原链接,免费下载)不是由NCAR官方提供。在程序的开始处说明,此程序由某用户提供。
NCL Home> Application examples || Data files for some examples
http://www.ncl.ucar.edu/Applications/list_dataP.shtml
Data Analysis Examples
Hints before you start:
- NCL uses an array syntax similar to Fortran-90.
- NCL has 0-based subscripts and the rightmost subscript varies fastest.
- Fortran has 1-based subscripts, and the leftmost subscript varies fastest.
- Do loops should be avoided, since NCL, like Matlab and IDL, is an interpreted language.
How to call external Fortran and C routines from NCLThe following pages contain NCL scripts and graphics that you can download and use.
Principal Oscillation Pattern (POP) Analysis
NCL version 6.1.1 or higher is required to use the code below.
This is user donated code. It is not supported by the NCL developers. Questions and comments can be sent to ncl-talk@ucar.edu. However, responses are not guaranteed.
The scripts below are intended to be 'guide' to usage. They may work directly but, generally, the user will have to make some changes to the scripts.
The following libraries must be loaded prior to use.
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl"load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl"; download the following by clicking on the textload "PrnOscPat_driver.ncl"load "pltEofPop.ncl"load "pltClim.ncl"
********************* REFERENCES *********************von Storch, Hans, Gerd Berger, Reiner Schnur, Jin-Song von Storch, 1995: Principal Oscillation Patterns: A Review. J. Climate, 8, 377鈥�400 *************************************************** Excerpts from the von Storch et al (1995) reference:
"The principal oscillation pattern (POP) analysis is a multivariate technique used to simultaneously infer the characteristic patterns and times cales of a vector time series. The POPs may be seen as the normal modes of a linearized system whose system matrix is estimated from data.[snip]The basic idea is to identify a linear system with a few free parameters that are fitted to the data. Then, the space-time characteristics of this simple systemis regarded as being the same as those of the full system.[snip]The POP method is not a tool that is useful in all applicaations. If theanalyzed vector time series exhibit a strongly nonlinear behavior, the POPsmay fail to identify a useful subsystem. However, if a significant portionof the variability of a nonlinear system is controlled by linear dynamics,the POP analysis may be successful in extracting principal modes of oscillation."
prn_osc_pat_1.ncl: This performs a POP analysis on Hadley Center monthly sea surface temperatures. The data may be downloaded from: http://www.metoffice.gov.uk/hadobs/hadisst. (You may have to register.)
|
|