|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一套很好的东西,每一章的每一部分都附带有源程序和中文的使用方法,下面贴出一个文件里面的示意一下,有的程序还有示例来参考,最难得的是这些都是气象上能用到的东西。
- 1.1 拉格朗日插值
- 1.1.1 FORTRAN程序
- LAGINT.F
- !
- !根据给定点的函数值,应用拉格朗日插值公式,计算指定插值点处的
- !函数值。
- !在指定点的前后各取四个结点,用七次拉格朗日插值公式。
- !X,Y为输入参数,各有N个点
- !T为指定插入点
- !Z为输出参数,是插值点T处的近似值。
- SUBROUTIONE LAGINT(X,Y,N ,T,Z)
- DIMENSION X(N),Y(N)
- DOUBLE PRECISION X,Y,T,X,S
- Z=0.0
- IF (N.LE.0) RETURN
- IF(N.EQ.1) THEN
- Z=Y(1)
- ENDIF
- IF(N.EQ.2) THEN
- Z=(Y(1)*(T-X(2))-Y(2)*(T-X(1)))/(X(1)-X(2))
- RETURN
- ENDIF
- I=1
- 10 IF(X(1) .LT. T)
- I=I+1
- IF(I .LE. N) GOTO 10
- ENDIF
- K=I-4
- IF(K .LT. 1) K=1
- M=I+3
- IF( M .GT. N) M=N
- DO 30 I=K,M
- S=1.0
- DO 20 J=K,M
- IF(J .NE. I) THEN
- S=S*(T-X(J))/(X(I)-X(J))
- ENDIF
- 20 CONTINUE
- Z=Z+S*Y(I)
- 30 CONTINUE
- RETURN
- END
复制代码
==================================
下面的附件有几个是无需任何权限即可下载,有些是需要用户达到一定的贡献才可以下载(只有比较珍贵的资料才会这么做),这样做也是促进大家能够分享出自己的资源,只获取不分享,是不能长久的。
请不要使用迅雷等下载工具下载,以免浪费您的积分,您可以使用IE右键另存为来下载
如果您分享的资源够好,可以直接找我要这套东东。
==================================
第10章气象绘图软件.doc
(122 KB, 下载次数: 1300)
|
评分
-
查看全部评分
|