,,,
1. 3
2. 4
2.1 4
2.2 4
2.3 - 5
3. 6
4. 7
4.1 - 7
4.2 8
4.3 - - 9
4.4 -. 10
4.5 - 10
4.6 - - 12
4.7 - 13
4.8 15
4.9 16
4.10 - 17
4.10.1 17
4.10.2 - 18
4.10.3 - 18
4.10.4 19
4.11 20
4.12 20
4.13 21
5. 22
5.1 22
5.2 24
5.3 25
6. 26
6.1 26
6.2 - 27
6.3 28
7. 30
RC- (. 1)
1
, R , .
,
.
1
1
U1 |
-0,125 |
-0,1 |
-0,075 |
-0,05 |
-0,025 |
0 |
0,025 |
0,05 |
0,075 |
0,1 |
0,125 |
U2 |
3 |
2,75 |
2,4 |
1,73 |
1 |
0,02 |
-1 |
-1,73 |
-2,4 |
-2,75 |
-3 |
:
,
U2max U2(t) ,
An n- n ,
.
.
, , .
KRIS. .
RC-.
( 1 )
( 2 )
,
( 3 )
( 3 ) ( 2 ),
( 4 )
, ,
( 5 )
,
( 6 )
( 6 ) ( 5 ),
( 7 )
, ,
( 8 )
,
( 9 )
( 9 ) ( 8 ) ,
( 10 )
( 10 ), ( 9 ), ( 6 ), ( 3 ) ,
( 11 )
( 12 )
( 13 )
( 14 )
- , .
, ( 11 ) - ( 14 ) , .
( 11 ) , .
. .
, , .
2.
2
z3 |
-3,125 |
-2,85 |
-2,475 |
-1,78 |
-1,025 |
-0,02 |
1,025 |
1,78 |
2,475 |
2,85 |
3,125 |
U1 |
-0,125 |
-0,1 |
-0,075 |
-0,05 |
-0,025 |
0 |
0,025 |
0,05 |
0,075 |
0,1 |
0,125 |
( 15 )
.
( 16 )
3, 1 2.
3
z3 |
-3,125 |
-2,85 |
-2,475 |
-1,78 |
-1,025 |
-0,02 |
1,025 |
1,78 |
2,475 |
2,85 |
3,125 |
U2 |
3 |
2,75 |
2,4 |
1,73 |
1 |
0,02 |
-1 |
-1,73 |
-2,4 |
-2,75 |
-3 |
:
- RC - ;
.
RC - , , :
, - ;
- ;
- ;
;
.
- :
, ;
, .
. , , , . - . , . , - , , , , - . , , , , . . KRIS.
:
;
.
, .
- ;
- .
.
- , . . .
.
,
- .
.
,
, .
.
4
|
|
|
PRAV |
. |
, . |
N |
. |
. |
XN |
. |
. |
XK |
. |
. |
F |
. |
RAV . |
TN |
. |
. |
K |
. |
. |
J |
. |
. |
T |
. |
. |
H |
. |
. |
P |
(4,2), (0,.5,.5,1,6,3,3,6) |
|
R |
(N,3) |
- 2. .
2, 3, 4, 5 R.
6 - 18 R. , N .
7 : TN, TN+0.5H, TN+0.5H, TN+H . 0, 0.5, 0.5 1 .
8 - 11 . , , , , , , , , .
12 . , . F .
13 - 16 , 1/6, 1/3, 1/3, 1/6 . 6, 3, 3, 6 .
19 - 22 .
23 .
2
SUBROUTINE SH(TN,H,XN,XK,F,PRAV,N,R)
DIMENSION XN(N),XK(N),F(N),P(4,2),R(N,3)
DATA P/0.,.5,.5,1.,6.,3.,3.,6./
DO 1 K=1,N
R(K,2)=0.
1 R(K,3)=0.
DO 4 J=1,4 ! 4-
T=TN+P(J,1)*H ! .
DO 2 K=1,N ! .
2 R(K,1)=XN(K)+P(J,1)*R(K,2)
CALL PRAV(T,R,F,N) ! .
DO 3 K=1,N ! .
R(K,2)=H*F(K)
3 R(K,3)=R(K,3)+R(K,2)/P(J,2)
4 CONTINUE
DO 5 K=1,N
5 XK(K)=XN(K)+R(K,3) ! .
CALL PRAV(TN+H,XK,F,N) ! .
RETURN
END
- 3.
5
|
|
|
PRAV |
. |
, . |
OUT |
. |
, . |
N |
. |
. |
X |
. |
(N,4). |
R |
. |
(N,3). |
F |
. |
(N,4). |
TN |
. |
. |
TK |
. |
. |
T |
. |
. |
H |
. |
. |
E |
. |
. |
EH |
. |
, . |
IER |
. |
. |
H |
. |
. |
HB |
. |
. |
T |
. |
. |
T1 |
. |
T1=T+H |
T2 |
. |
T2=T+2H |
KP |
. |
. |
KLP |
. |
. |
K |
. |
. |
, , . . , , , . F ( 2,3). , - . (4) (5) (40). . , (6), 1 1 2. , , X F. , 2. F . (13, 14) , . 1/15 , . (15) , . , (25). , (L=1), (23). , - . KLP (24). (=1), (26, 27). 28 , ? , (29) . 33 34-35 . , 36 (KLP=1) 6 . , 30 , 31 ? , . , 32 , . , 37, 38 . , , - .
3
ARK N- . :
- SH,
,
.
SH . , .
EXTERNAL . DIMENSION - ARK. , , . (N,4),(N,3),(N,4), N- . ARK, , X,R,F. N , X, , N . N , X, N . N , F, .
(T,X,F,N), T- .
(T,X,F,N,IER), IER- , ARK:
IER=0,- ;
IER=1,- ;
IER=2,- / ;
IER=3,- 1000 .
X F , X(N),F(N).
ARK ( ) HM, TN TK , E.
ARK , , , T,X,F,IER. . ( COMMON). , ARK .
SUBROUTINE ARK(HM,TN,TK,X,R,F,N,E,PRAV,OUT,IER)
C .
C HM - .
C TN,TK - .
C N - .
C E - .
EXTERNAL PRAV,OUT
C PRAV OUT .
C IER - .
DIMENSION X(N,4),R(N,3),F(N,4)
C X ,
.
C X .
C F
C PRAV .
C X,R,F -.
DO 3 K=1,N
3 F(K,4)=X(K,2)
T=TN
HB=2*HM
IER=0
KP=0
KLP=1
CALL PRAV(T,X,F,N)
C .
C T - .
IF((TK-TN)*HM)4,5,60
4 IER=1
GO TO 60
5 IER=2
60 CALL OUT(T,X,F,N,IER)
C
IF(IER.NE.0)RETURN
6 H=HB/2
CALL SH(T,H,X,X(1,2),F(1,2),PRAV,N,R)
8 T1=T+H
CALL SH(T1,H,X(1,2),X(1,3),F(1,3),PRAV,N,R)
T2=T+HB
CALL SH(T,HB,X,X(1,4),F,PRAV,N,R)
EH=0
DO 14 K=1,N
14 EH=EH+ABS((X(K,3)-X(K,4))/15*F(K,4))
IF(EH-E)21,21,16
16 HB=HB/2
IF(HB.LT.HM/512)IER=3
IF(IER.EQ.3)RETURN
KP=0
GO TO 6
21 T=T1
IF(KLP.EQ.1)CALL OUT(T1,X(1,2),F(1,2),N,IER)
KLP=0
CALL OUT(T2,X(1,3),F(1,3),N,IER)
IF(KP.EQ.1)RETURN
IF(ABS(TK-T2)-ABS(HB))29,29,30
29 KP=1
HB=TK-T2
GO TO 33
30 IF(EH-E/50)31,37,37
31 IF(2*H.LE.-HM.AND.ABS(TK-T2).GE.ABS(2*HB))GO TO 32
37 DO 38 K=1,N
X(K,1)=X(K,2)
38 X(K,2)=X(K,3)
GO TO 8
32 HB=2*HB
33 T=T2
DO 35 K=1,N
35 X(K,1)=X(K,3)
KLP=1
GO TO 6
END
. , . , . , .
.
SUBROUTINE PRAV(T,X,F,N)
DIMENSION X(N),F(N)
F(1)=X(2)
F(2)= -X(1)
RETURN
END
D , . .
SUBROUTINE OUT(T,X,F,N,IER)
DIMENSION X(N),F(N),D(3,1000),C(300)
COMMON K,L,KP,D,C
IF(T.LT.31.4)THEN
K=K+1
D(1,K)=T
D(2,K)=X(1)
D(3,K)=X(2)
ENDIF
IF(X(1).LT.0.AND.KP.EQ.1)THEN
L=L+1
C(1)=X(1)
KP=0
ENDIF
IF(X(1).GT.C(L).AND.X(1).GT.0)THEN
C(L)=X(1)
KP=1
ENDIF
IF(T.EQ.270)PRINT*,’T=270’,’ X(270)=’,X(1)
RETURN
END
, , .
EXTERNAL PRAV,OUT
DIMENSION X(2,4),F(8),R(2,3),D(3,1000),C(300)
COMMON K,L,KP,D,C
READ *,N,TN,TK,HM,((X(K,J),K=1,N),J=1,2),E
K=0
L=1
C(1)=1
KP=1
CALL ARK(HM,TN,TK,X,R,F,N,E,PRAV,OUT,IER)
PRINT 1, (C(J),J=1,L)
1 FORMAT(I4/(5E15.7))
CALL KRIS(D,3,K,2,0,0.,0.)
END
4. , .
4
, .
.
T=270 X(270)= 9.810482E-01
0
.1000000E+01 .9994009E+00 .9976879E+00 .9948635E+00 .9930583E+00
.9963406E+00 .9985125E+00 .9995713E+00 .9995162E+00 .9983473E+00
.9960660E+00 .9926749E+00 .9945613E+00 .9972748E+00 .9988768E+00
.9993657E+00 .9987408E+00 .9970031E+00 .9941545E+00 .9925186E+00
.9957730E+00 .9979174E+00 .9989495E+00 .9988685E+00 .9976745E+00
.9953687E+00 .9919540E+00 .9940073E+00 .9966935E+00 .9982686E+00
.9987311E+00 .9980807E+00 .9963180E+00 .9934454E+00 .9919787E+00
.9952052E+00 .9973223E+00 .9983279E+00 .9982209E+00 .9970015E+00
.9946712E+00 .9912329E+00 .9934532E+00 .9961117E+00 .1015252E+00
=270 0,4% , , 0,9% . , , . . .
, ( Z3 ) U1, 2, U2, 3. W, Z3, - U1 U2 . L ,- , , (L=2 L=3). U , US. - 5.
J , Z3 , L- W.
Z3 , , .
5
SUBROUTINE US(L,Z,U)
- .
DIMENSION W(3,11)
C 2 3
DATA W /-3.125 ,-0.125 , 3. ,
= -2.85 , -0.1 , 2.75 ,
= -2.475 , -0.075 , 2.4 ,
= -1.78 , -0.05 , 1.73 ,
= -1.025 ,-0.025 , 1. ,
= -0.02 , 0. , 0.02
= 1.025 , 0.025 , -1. ,
= 1.78 , 0.05 , -1.73 ,
= 2.475 , 0.075 , -2.4 ,
= 2.85 , 0.1 , -2.75 ,
= 3.125 , 0.125 , -3. /
C , Z3.
DO J=2, 10, 2
IF(Z3.GE.W(1,J-1).AND.Z3.LT. W(1,J+1)) GO TO 8
ENDDO
PRINT*, ‘ ‘
STOP
C .
8 U=W(L,J-1)*(Z3-W(1,J))*(Z3-W(1,J+1))/
= ((W(1,J-1)- W(1,J))*(W(1,J-1)-W(1,J+1)))+
= W(L,J)*(Z3-W(1,J-1))*(Z3-W(1,J+1))/
= ((W(1,J)-W(1,J-1))*(W(1,J)-W(1,J+1)))+
= W(L,J+1)*(Z3-W(1,J-1))*(Z3-W(1,J))/
= ((W(1,J+1)-W(1,J-1))*(W(1,J+1)-W(1,J)))
RETURN
END
.
DIMENSION D(3,1000)
READ*,XN,XK,DX
K=0
DO X=XN,XK,DX
K=K+1
U1
CALL US(2,X,U1)
U1
D(1,K)=U1
U2.
CALL US(3,X,U2)
U2.
D(2,K)=U2
ENDDO
CALL KRIS(D,3,K, 1, 1,0.,0.)
END
6
, .
. , , F, , . TAU . .
SUBROUTINE FUN(T,Z,F,N)
.
DIMENSION Z(N*4),F(N*4),D(4,15000)
COMMON K,TZ,TAU,D
- U1
CALL US(2,Z(3),U1)
A=1/TAU
F(1)= - A*U1
F(2)=A*(Z(1)-5*U1)
F(3)=A*(Z(2)-6*U1)
RETURN
END
.
, , , . D. . D , KRIS. . , TZ. .
SUBROUTINE PRIN(T,Z,F,N,IER)
.
DIMENSION Z(N*4),F(N*4),D(4,15000)
COMMON K,TZ,TAU,D
IF(T.GE.TZ)THEN
K=K+1
U1.
CALL US(2,Z(3),U1)
C U2.
CALL US(3,Z(3),U2)
.
D(1,K)=T
1.
D(2,K)=U2
2.
D(3,K)=U1
ENDIF
RETURN
END
- ARK . , ARK. . :
TZ ,
,
N,
,
.
DIMENSION Z(12),RAB(9),F(12),D(4,15000)
EXTERNAL FUN,PRIN
COMMON K,TZ,TAU,D
.
DO 1 K=1,3
Z(K)=0.
1 Z(K+3)=0.33333
READ*,TZ,TAU,TN,TK,HM,EP
K=0
.
CALL ARK(HM,TN,TK,Z,RAB,F,3,EP,FUN,PRIN,IER)
.
CALL KRIS(D,4,K,2,1,0.,0.)
END
, 6
6
TZ |
TN |
TK |
HM |
EP |
|
0 |
1 |
0 |
370 |
1 |
0.0001 |
7
, 20 , 16., .
, . . 7.
7
TZ |
TN |
TK |
HM |
EP |
|
370 |
1 |
0 |
400 |
1 |
0.0001 |
8, 8. , ( 1) , ( 2).
8
1 2 3 4 5
370.0 -1.753 .5084E-01 .0000
370.5 -1.291 .3469E-01 .0000
371.0 -.7804 .1970E-01 .0000
371.5 -.2281 .6177E-02 .0000
372.0 .3466 -.8225E-02 .0000
372.5 .9243 -.2303E-01 .0000
373.0 1.476 -.4105E-01 .0000
373.5 1.974 -.5888E-01 .0000
374.0 2.395 -.7481E-01 .0000
374.0 2.395 -.7481E-01 .0000
374.5 2.699 -.9564E-01 .0000
375.0 2.860 -.1103 .0000
375.5 2.885 -.1127 .0000
376.0 2.792 -.1037 .0000
376.5 2.600 -.8794E-01 .0000
377.0 2.324 -.7205E-01 .0000
377.5 1.961 -.5838E-01 .0000
378.0 1.527 -.4280E-01 .0000
378.5 1.038 -.2625E-01 .0000
379.0 .5052 -.1226E-01 .0000
379.5 -.5797E-01 .1948E-02 .0000
380.0 -.6338 .1614E-01 .0000
380.5 -1.202 .3169E-01 .0000
381.0 -1.729 .4996E-01 .0000
381.5 -2.190 .6695E-01 .0000
382.0 -2.559 .8495E-01 .0000
382.5 -2.793 .1038 .0000
383.0 -2.885 .1127 .0000
383.5 -2.849 .1092 .0000
384.0 -2.706 .9619E-01 .0000
384.5 -2.472 .7926E-01 .0000
385.0 -2.152 .6553E-01 .0000
385.5 -1.753 .5082E-01 .0000
386.0 -1.290 .3467E-01 .0000
386.5 -.7795 .1968E-01 .0000
387.0 -.2272 .6154E-02 .0000
387.5 .3476 -.8250E-02 .0000
388.0 .9253 -.2306E-01 .0000
388.5 1.477 -.4108E-01 .0000
389.0 1.975 -.5892E-01 .0000
389.5 2.396 -.7484E-01 .0000
389.5 2.396 -.7484E-01 .0000
390.0 2.699 -.9568E-01 .0000
390.5 2.861 -.1103 .0000
391.0 2.885 -.1127 .0000
391.5 2.791 -.1037 .0000
392.0 2.600 -.8792E-01 .0000
392.5 2.323 -.7203E-01 .0000
393.0 1.960 -.5836E-01 .0000
393.5 1.526 -.4277E-01 .0000
394.0 1.037 -.2622E-01 .0000
394.5 .5042 -.1223E-01 .0000
395.0 -.5907E-01 .1975E-02 .0000
395.5 -.6350 .1617E-01 .0000
396.0 -1.203 .3172E-01 .0000
396.5 -1.730 .4999E-01 .0000
397.0 -2.191 .6699E-01 .0000
397.5 -2.560 .8500E-01 .0000
398.0 -2.793 .1039 .0000
398.5 -2.885 .1127 .0000
399.0 -2.849 .1091 .0000
399.5 -2.705 .9616E-01 .0000
400.0 -2.472 .7922E-01 .0000
, , . 10
8
.
9
TZ |
TN |
TK |
HM |
EP |
|
379,5 |
1 |
0 |
395 |
1 |
0.0001 |
9
9
1 2 3 4 5
379.5 -.5797E-01 .1948E-02 .0000
380.0 -.6338 .1614E-01 .0000
380.5 -1.202 .3169E-01 .0000
381.0 -1.729 .4996E-01 .0000
381.5 -2.190 .6695E-01 .0000
382.0 -2.559 .8495E-01 .0000
382.5 -2.793 .1038 .0000
383.0 -2.885 .1127 .0000
383.5 -2.849 .1092 .0000
384.0 -2.706 .9619E-01 .0000
384.5 -2.472 .7926E-01 .0000
385.0 -2.152 .6553E-01 .0000
385.5 -1.753 .5082E-01 .0000
386.0 -1.290 .3467E-01 .0000
386.5 -.7795 .1968E-01 .0000
387.0 -.2272 .6154E-02 .0000
387.5 .3476 -.8250E-02 .0000
388.0 .9253 -.2306E-01 .0000
388.5 1.477 -.4108E-01 .0000
389.0 1.975 -.5892E-01 .0000
389.5 2.396 -.7484E-01 .0000
389.5 2.396 -.7484E-01 .0000
390.0 2.699 -.9568E-01 .0000
390.5 2.861 -.1103 .0000
391.0 2.885 -.1127 .0000
391.5 2.791 -.1037 .0000
392.0 2.600 -.8792E-01 .0000
392.5 2.323 -.7203E-01 .0000
393.0 1.960 -.5836E-01 .0000
393.5 1.526 -.4277E-01 .0000
394.0 1.037 -.2622E-01 .0000
394.5 .5042 -.1223E-01 .0000
395.0 -.5907E-01 .1975E-02 .0000
, , , , , 10.
10
TZ |
TN |
TK |
HM |
EP |
|
U1MAX |
U2MAX |
|
|
370 |
1 |
0 |
400 |
1 |
0,0001 |
15,5 |
0,1127 |
2,885 |
25,6 |
3200 |
10 |
0 |
3700 |
10 |
0,0001 |
155 |
0,1127 |
2,884 |
25,59 |
16000 |
50 |
0 |
20000 |
40 |
0,0001 |
780 |
0,1128 |
2,886 |
25,85 |
32000 |
100 |
0 |
36000 |
80 |
0,0001 |
1560 |
0,1129 |
2,886 |
25,62 |
, , .
( 17 )
. , .
An n- n ,
9. , . ,
( 18 )
=33 ,- 9.
n- ,
( 19 )
D KRIS.
- .
DIMENSION T(200),U2(200),F(200),A(9),D(2,9)
READ*,M,L,(T(K),U2(K),X,Y,K=1,M)
DO N=1,9
DO K=1,M,L
F(K)=U2(K)*SIN(N*0.405366*T(K))
ENDDO
S=0
DO K=1,M-1,L
S=S+(T(K+1)-T(K))*(F(K)+F(K+1))
ENDDO
A(N)=S/15.5
D(1,N)=N
D(2,N)=A(N)
ENDDO
CALL KRIS(D,2,9,1,0,0.,0.)
PRINT16,(N,A(N),N=1,9)
16 FORMAT(I4,E14.6)
END
L . X Y .
10
11, 12 11.
11
1 .284373E+01
2 .222451E-02
3 .103735E-01
4 .498333E-03
5 -.751302E-02
6 .191248E-03
7 .318412E-02
8 -.107523E-04
9 .145544E-03
11
, .
12
1 .284373E+01
2 .222451E-02
3 .103735E-01
4 .498333E-03
5 -.751302E-02
6 .191248E-03
7 .318412E-02
8 -.107523E-04
9 .145544E-03
, .
, , - 0,36% . .
.. , .. , , , ., 1966.
.. , .. , .. , , , ., 1967.
.. , .. , , , 1961.
.. , , , ., 1978.
.. , , , ., 1975.
. , , , ., 1975.
.. , .. , .. , .. , , , ., 1963.
.. , .. , .. , 77 , , ., 1991.
.. , FORTRAN , ARIST, ., 1991.
.. , , , 1989.
. . , , , , 1997.
RC- .
Copyright (c) 2024 Stud-Baza.ru , , , .