登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 addison 于 2014-6-11 09:10 编辑
WFL提供Fortran90语言的子程序库和函数库,主要应用在地球科学领域。此软件只提供给个人使用,主要面向科学计算,可以复制传播安装程序,但要保证内容的完整性,不得进行任何修改,不得删节任何内容。不经作者本人同意,不可用于任何商业用途。本软件只供学习使用,不提供任何担保,如出现任何问题,请自己承担风险。本人保留对此软件的所有权利。 安装需求:Windows 2000/XP/Win7系统,Compaq Visual Fortran 6.6编译器,Intel Visual Fortran 9或更高版本的编译器。 WFL包括近300个子程序和函数,有以下主要功能:
1) 时间转换,包括闰年判断,儒略日计算及相关的日期计算等。
2) 数字滤波,包括Vondrak滤波,FFT滤波,GAUSS滤波,滑动平均, Butterworth滤波, Fan Filter等。
3) NetCDF静态库(Unidata产品),包括所有的NetCDF标准函数,作者对其进行了接口化,包括F77和F90接口。
4) 球谐函数展开和合成,包括求解缔和Legendre多项式,Legendre多项式,球谐函数快速展开合成(应用FFT), Legendre函数的1-2阶导数等。
5) 函数变换,包括FFT, Wavelet,Hilbert变换等。
6) 谱分析,包括FFT, EMD, EOF/PCA, Wavelet,Wavenumber/Frequency,coupled-SVD, 时频相关分析,MTM,加窗FFT谱分析,多变量谱分析,多变量自(互)相关分析,MTM自(互)相关谱,小波相干谱等。
7) 函数插值,包括双线性,三次样条,双三次样条,多项式插值等。
8) 函数拟合,包括线性拟合,多项式拟合,harmonic分析,最小二乘拟合等。
9) 统计工具,包括分布函数(Chi,Gauss,F,Student),均值,方差等的求解,随机数的生成,AIC, BIC准则,相关分析,数据的正交化,跳步时间序列分析预报等。
10) 其它工具,包括数字字符互转,符号函数,sinc函数,数据延长,sine和cosine函数积分组合,球面任意两点距离,球面面积、体积,字符大小写转换,排序,寻找数据位置,Lambert投影,reallocate数据,大整数的运算,通用多边形面积和周长, string解析等。
11) 线性系统求解和本征值求解. 包括矩阵的LU分解, AX=B求解, 逆矩阵求解, SVD分解和本征值求解.
12) 地球物理应用,地球自转领域中大气、海洋、陆地水等角动量的求解,计算J2,J3,地心变化、海水密度,负荷LOVE数,阶方差,Legendre函数及其微分,极移对重力的影响,风应力,GRACE去条带误差,土壤温度,温度对垂直位移的影响,GPS数据预处理等。
|