You are on page 1of 60
Chapter 11 Numerical Integration Methods in Vibration Analysis ate] | Bx) - a3). Mengn? ign t? Meee qe; elie eae ey? (Bava Nit) metmin + Bie a Meat Keay tier) — (Xn * Mea + 8 ) @ty ( tye |, " re 647 Keen 2 Eig) +® (ta { (et = a7 4 Xin + 6 %i (at) Eguation: Senco @) Control difference solution: wi(S- ) — =(2- at*) ---(@) For xp20 and 3,24, Gp. (11-9) gives x @ wth abet, ox, = Repetitive application of (Ex) ,with * results shown in the followiy table. @) with ats 05, x, 5 175%: -%; the results , for x. ct and x20, giver the ‘ n+ (Es) 0-5 and %20, are shown in the table. Exact walue of x0) ror-rsie ° @) At t:, central difference formula gives af Rect Mert ee) ton my = (ate s) tort =0 = tata (2 %17 &- (Er) gives the following results. 648, a i 4 i> erat c Seem 7 eee 8 eee O Bae) xe 11 qa 13580 TRIE 2-20Ng 261K 3-058 F-4840 3:9092 434 ' t Hutt 3580 -THS2 22084 2-636 3-058 34840 39092 Jum 3580 17832 22094 2.6436 3-058P 3-4440 39092 43344 47596 For given data, €- (Il-7) gives Hig = OTH - 3%, () = (In) a i - ees: (i-8) ond a 9) give eect, x 2-025 (EY=(G) < (428) © Underdamped ease. Since tye Beam sec, we will consider the response for 15 step 4 2 O375 ° 52S 3 0.525000E+00 G,375000E+00 025100006400 4 O.51000UE+0u 0,525000E+00 0,39900VE+00 5 0.39900UE+00 O,510000E+00 0,252600E+00 6 0.252600E+00 0.399000E+00 0,114240E+00 7 O.114240E+00 0.252000E+00 0.837604E=02 a 0,837604E-02 O.114240E+00 *0,568176E=01 3 °0,508176E-01 0,837004E-02 45702E=01 to 70,845702E-01 =0,5081762=01 +343078E-01 “ 90.843076E°01 0.845702E-01 0.0728! ra 30,672887E-01 -0,843078E-01 -0, 430191 a 70.436196E-01 =-0.072887E=01 -0.206942E-01 4 70,206942E-01 =0,436196E=01 + 280008! 1s 90,280008E=02 -0,206942E=01 0.849039E=02 2 (Ey =t= (S21) > cvitically damped case. For the dato, eps. (II-7) to (11-9) give Kit = rac 0-5 ° O25 0.291667E+00 0.256944E+00 0.20254eE+00 0.150656e +00 0,1082506+00 0.7607286-01 0.526683E-01 ° 0.250000E+00 0.291667E +00 0.256944E+00 0.2025 46E+00 0.150656E+00 0,108250¢+00 0,760728E=01 649 ons 02917 0.756944E+00 0.202546E+00 0.15005bE+00 0.108250E+00 0.760728E-01 0,526683E-01 0, 360888E-01 a= (6) 10 0,360888E+01 0,526683E-01 0,245475E=01 u 0,245475E-01 0, 360888E-01 0 1b0 091-01 2 0,166091E-01 ,245475E*01 0, 111948E-01 B Us11194BE-01 —0,166091E-01 —0..752425E-02 4 0,752425E°02 0,111948E-01 —0,504608E-02 5 2504668E202 _0.752425E002 0.33797 1E-02 For given dato, €,.(1)-7) Jive? x;,, = 0-875 x: this equation does not involve x;_, and hence the response caxt be found since Xp=0- Hence we change at to o-4. This gives, from BMD 21, = 0:08899 (Us %; - 625 z;_,) - (&) Bes: (11-8) and (11.9) give = -4, “x)= -o-72 Results: i. 70.720000E+00 —0,000000E+00 0. 300010E-01 2 0,000000+00 00010E=01 17798&-01 3 0.8v0010E~01 U.747091E-01 + 0.817798E-01 0. 747091E~01 —9.672835E-01 5 0,672835E-01 — 0.004784E-01 ‘ 0,603784E-01 0,543471E-01 7 0.604784E-01 0.543471E-01 0,.488356E-01 8 O.543471E-01 0, 488356E°01 0, 438829E-01 ’ BB3SVE-01 —0,438829E-01 0, 394523E~01 0 0,438829E-01 0,394323E-01 0,354332E-01 “ 0.394323E-01 0.354332E-01 0,318396E-01 2 0,354332E-01 0,318396E-01 0. 286105E-01 5 0.318396E-01 _0.286105E°01 _0.257089E-01 pa 2 ATMEL, T= 29, = 0-22943 5 At= 0.05 Eye (U7) be (1-9) sive 200; os tS 02 Xie) = hog (200 27 1680 %,., + Fe) where FE) { Soot +300; 02S tS0-6 Bysso, 4,= ovoess = (@) ‘Results: 0.20000dE+03" ~“D Ood0ddEFOG~ T.675000E-01 — 0.625000E-0T 0.2000002+03 0.625000E-01 0,000000E+00 01311738400 0,.200000E+03 311/3k#00 0,625000E-01 0, 786942E~01 0,200000E+03 0. 786942E-01 0,131173E+00 0,5 23812E-02 0.200000E403 | 0.523812E*02 0, 786942E-01 —0.473524E~01 O.175000E403 —0,473524E~-01 0,108762£+00 0.150000E+03 0.108762E+00 © 0.473524E-01 0.5 983682-01 0,125000E+03 0,598368E~01 0, 108762E+00 =O, 215287E-U1 V.100000E+03 -0.215287E-01 0,598368E-01 0. 711154E-03 0,750000E+02 © 0,711154£-03 -0,215287E-01 0,.673812E-01 O.500000E+02 0.673R12E-01 0, 711154E-03 0.384892 0.250000E+02 0. 384892E~01 73812E-01 -0,455330 o6 —=0,305176E-04 =0,455336E-01 0, 384892E-01 31603E=01 BESS veranten 650 14 065 20,250001E+02 -0,431603E-01 -0.455336E+01 — 0,236487E~01 (3 0-7 —#0,500001E402 0,.236487E=01 -0,431603E-01 0, 141500E-01 70,750001E+02 0,141500E-01 0,236487E-01 -0.676142E-01 00000E+03 =0.676142E-01 0,141500E-01 -0,838765E-01 °0,125000E+03 -0.838765E-01 -0,676142E-01 -0,215709E-01 @150000Et03 -0,215709E~01 -0,838765E-01 -0,134502E-01 175000603 =0,134502E-01 -0.215709E-01 86470E~01 00000E+03 886470E-01 134502E-01 21283E+00 metcet+ kx = F(tpat ince Tr=aW, at is selected as 0-5. gs: (1-7) to (i1-9) give Kee = 02 (7Hr- FR FF) (&) Zao % Exact solution (from Example 4.9): For SF 24, Kat, Gp= d, Tx ors» y= 086603, we Find z(t)s t-14 6° Results ° a 5* (cos otecos t - 057735 sin ontceort) ~~~ (6) £ © — 9,000000Er00 0,000000E+00 0000000400 0,182477E=01 2 05 0, 000000E+00 0, 000000E+00 9, 100000E+00 0, 126190E+00 1 0.100000E+00 }00000E+00 340000E+00 —0.364080E+00 15 0,340000E+00 0.100000E+00 0, 716000E+00 0. 731292E+00 2 «0, 716000E+00 0,340000E+00 0.119840E401 0, 120253E+01 25 O,119B40E+01 0, 716000EF00 0,1 74816E+01 0,17 4240E401 3 O.ATAB1GE+OL 0,119840E401 0.232830E+01 0, 2316226401 35° 0,232838E+01 0.174816E+01 —0,291084E401 0, 289641401 4 0,291084E+01 0,232838E+01 0,347815E401 0, 346501401 4S. 0,347815E+01 —0,291084E+01 —0,.402290E+01 0, 401335E+01 S$. 0.402290E+01 9,347815E+01 0.454518E401 0, 454011401 SS O,A54518E+01 0,402290E+01 9,504950E401 0, 504860E401 6 —-0,5049S0E+01 0, 454518EF01 0554220401 05544398401 65 05542206401 0.504950E+01 0,602938E+01 + 0,.603328E+01 7 «0, 60293801 0, 55422001 0, 651581E+01 0,65 2013E+01 7S 0,651581E401 0 ,602938E+01 0, 700451E+01 0, 700828E +01 2 0.700451E+01 0651581401 0,749682E+01 —0,.749949E+01 45 0, 749682E401 0, 700451EF01 —0,.799285Er01 0, 799420E +01 9 0,799285E+01 0,749682E+01 0,849190E+01 0,.849219E+01 95 —O,BAII9OEFO1 —0,799285E401 —0,899294E+01 0, 899244E+01 . dx] de = a x Lt yee a BEB, a= Le Eguation: yh, amt) _ Anes de ee = 9G) _ Ono on ow {E1) end (Ex) tan be expressed as Ak = F(%.+) 651 x . % where id) ot Fula]. jo : x 4 “4 : x i " fet) _ On = He at geen BO 10 20 30 40 THE FOLLOWING 7 LINES NEED TU BE CHANGED FOR A DIFFERENT PROBLEM 2 “For problem @) The main program for problems (a) and (6) is given below. MALN PROGRAM FOR CALLING THE SUBROUTINE RK4 DIMENSION TIME(40),X4051)/XXC1) FC) HICL) pYICLD ROD) YLCLD, wuc) XX(1)21.0 NeQs1 NSTEP=40 OT=0.1 120.0 WRITE (58,10) FURMAT (//,3X,5H 1,10 TIME(1),7X,5H X(1)4/) 00 40 1=1,NSTEP CALL RK4 (T,0T,NEQ,AX/F YT, Ye YK, YL, UU) TIMECL 00 20 J=1,NEQ XL, J) 54X00) WRITE (58,30) IyTIMECL), (XC FORMAT (2X,15,F10.4, 2%, 615 CONTINUE STOP END the subroutine FUN and output are given below. SUBROUTINE FUN (X,F,R,T) DIMENSION X(N), FCN) FCLDSX(1) 91 SEXP (20.547) RETURN END {SUBROUTINE FUN (X,F,/N,T) } DIMENSION X(N), FCN) : FUL) S9TH(XCL) 842) RETURN END , TIMECL) xa 10,1000 0,95122939E+00 =! «10,1000 099502486100 2 0.2000 0,90483737E+00 =} «2.2000 0, 98039210E+00 3 0,86070788E+00 =| = 30,3000 049569376 7E+00 4 0,81873059E+00 4 0.4000 0,92592573E+00 5 0,77880061E+00 =: § 0.5000 B8866E+00 6 0.74081802E+00 =} ~=5 «0 ,6000 457416400 1 0,70468783E+00 =} 97 «© -0,7000 0, 80321264E+00 8 0.67031974E+00 =: 8 0.8000 0, 75757557E#00 652 31341000 0421224274E400 31 -341000 0417226547400 32 3.2000 © -0.20189069E+00 32342000 -0,163398a6E+00 33 -3,3000 0,.19204344E400 333.3000 -0,15515921E+00 1 34 3.4000 0418267635E400 | 343400 0,14749278E+00 35345000 0,17376397E#00 | «35345000 -9.14035103E+00 36 3.0000 0410529004E400 36 3.6000 0,13368998E+00 37347000 0415722735E400 ©} 37347000 012746487E+00 38 348000 0,14955774E400 | 38 © 3.8000 121654648100 39 3.9000 -0,14226201E#00 | «39 «3.9900 0411621163400 40 4.0000 0,13532193Er00 —} suo _0,11111123E+00 The program and output are given below. MALH PROGRAM FOR CALLING THE SUBROUTINE RK2 THE FOLLOWING 6 LINES NEED TO BE CHANGED FOR A DIFFERENT PROBLEM DIMENSION TIMEC40) ,XC40,2) ,XX(2),F C2), ¥(2) , ¥S(2) ,UUC2) *X(1)20,0 NSTEP=40 oT: 20, WRITE (51,10) 10 FORMAT (//,3X,SH I ,10H TIME(L),7X,SH XC1),12K,5H X(2),/) DO 40 1=1,NSTEP CALL RK2 (T,OT,WEQ,XX,F/Y1/Y¥d,UU) TIMECT)=T DO 20 J=1,NEQ 20 XLII EKKO) WRITE (57,30) Ly TIMECL) »(XCI,J) ,J=1,NEQ) 30 FORMAT (2X,I5,F10-4,2X,£15.8,2%,£15.8) 40 CONTINUE STOP END SUBROUTINE RK2 SUBROUTINE RK2 (T,DTyN,AX/F/XL XJ UU) DIMENSION X1(N),XI(N) -UUCND -XXCN) 6 FOND DO 10 151,N 10 uucty=xx1) . CALL FUN (AX,F/N,T) 31416/2 20 CALL FUN (AX, / N/T) DO 30 1=1,N XIU) =F (1) #07 30 XXCL)SUUCT) + (4101) 4X0 (19/200 RETURN END 653 aaea SUBROUTINE FUN FOR USE IN THE SUBROUTINE RK2 THIS SUBROUTINE CHANGES FROM PROBLEM 10 PRUBLEM SUBROUTINE FUN (X/F,N,T) DIMENSION X(N) FCN) F(1)=X(2) '0#(1,0°SIN(3,141681/(2,08T0))) © (202 (FTKC#X(2)=XK9X(1)) RETURN TT xy Fora 1 0,12337063E-01 4. 14845039E+00 2 46506263E*01 21647862E+00 3 +99086702E-01 —0,.38170516E+00 4 0.16633771E+00 0, 46245623E+00 5S 047854 0,.24431184E+0U 051778144400 6 0.9425 9, 32896915E+00 —0,54745305E+00 7 1.0996 0.41628993E+00 —0,55194682E+00 @ «1.2560 0,50238299Er00 0,5 324060900 9 1.4137 0,58358723E+00 0, 49059010400 101.5708 0,65656364E+00 80845E+00 36 © 9.6549 -0,28403572E+00 —0.51¥87971E+00 37 548120 -0,19237404E400 — 0,65321267E+00 38 5.9090 -0,79548087E-01 0, 77926701E+00 39 641261 0,52324414E-01 0, 89440674E+00 406.2832 —0,20133404E+00 0, 9962703dE+00 10 The computer program and output are given below. THE FOLLOWING 6 LI TO BE CHANGED FOR A O1FFERENT PROBLEM DIMENSION TUME(40) ,XC4052) 5 4XC2) pF C2) ¢¥L(2) o VIC2) o ¥K(2) VUCDI Dr=0.31916/2 120, WRITE (57,10) C/7y3K,SH Ly LOH TIMECL), 7X,5H XC1I/12X,5H X02)0/) DO 40 I=1,NSTEP CALL RK3_(1,DT,NEQ,XX/F/ YI) Ys, 4K, UU) TIME(IJ=T FORMAT 654 DO 20 J=1,NEQ 20 X(T, 0) 24X00) WRITE (57,30) 1, TIME(T), (X(I,J) .J=1,NEQ) 30 FORMAT (2X,15,F10,4,2X,£15.8,2K,E15.8) 40 CONTINUE, STOP END c az253552 © SUBROUTINE RK3 C sassacsseseaz: SUBROUTINE RK3 (T,/DT)N,XX/F 4X1 ¢XdyXK, UU) DIMENSION X1(N), XCM), XKON) -UUCN) -XXCN) FOND DO 10 I=1,N 10 UUCL)SAxC1) CALL FUN (XX,F,N,T) DO 20 I=1,N XICL)SFC1) 407 20 XX(1)SUUCT) 4X1 (19/2.0 18T407/2.0 CALL FUN (XX,F,/N,T) DO 30 I1=1,N XOCL) SF CI) #07 30 XXC1)SUU(1) *X1(19+2,.08XS(1) CALL FUN (XX,F,N/T) DO 40 151,N XKCL)SF (1) 407 40 XXCT)SUUCT) + (XTC1) 44, 08%d (TI 4XK (199/600 RETURN ENO szacanse: SUBROUTINE FUN FOR USE IN THE SUBROUTINE RK3 THIS SUBROUTINE CHANGES FROM PROBLEM TO PROBLEM zeazseszs: ssEsssses! SUBROUTINE FUN (X,F,N,T) DIMENSION X(N) -F(N) PCL) Sx(2) F051,0 T023,1416 XM31.0 XC30.2 XK=1.0 PTSFO#(1,0°SIN(3,1416#T/(2,0870))) F(R) (FTXC#K(2) XKKOXC1)) anaa RETURN eNO rey 10,0785 0,11884968E-01 014891791400 2 0.1571 0,46078302E-01 0, 28356332400 3 Q,10011104E+00 0, 40113181E+00 4 0.171113246400 —0,49932912£+00 5 0,25589743E+00 —0,57641083E+00 6 0,35104716E+00 —0,63120759E+00 7 0.45300832E+00 —0,.66313553E+00 a 0.S5818105E+00 —0,67219222E+00 9 0,66300964E+00 0,.65893871E+00 10 0.76406908E+00 0, 62446821600 655 ® pana 36 70,56948423E+00 -0,28658101E+00 37 -9.00655731E+00 -0,18535951£+00 38 =0,62764353E+00 -0,83412744E-01 39 =0,63280767E+00 — 0,17002784E-01 40 30,62246108E+00 —0,11373823E+00 The main program, subroutine FUN and results are given. MAIN PROGRAM FOR CAULING THE SUBROUTINE KK2 190 20 30 40 LOWING 6 LINES NEED TO BE CHANGED FOK A DIFFERENT PROBLEM DAMENSAUN TIME(40) ,XC40,2) ,XX(2) ,F (2) /¥LC2) , ¥I(2) ,UUC2) 4XC1)35,0 XX WRITE (61,10) FORMAT U7 3k54 Lol Du 40 1=1,NSTEP CALL RK2 (Ty DT,NEQ,XX,F/¥I,YI,UU) TIME(L)=T DO 20 J=1,NEQ XL, D)2XK0) WRITE (61,30) L,TLMECL) , (X19) -021 ,NEQD FORMAT (2X,15,F10.4,2%, CONTINUE STOP Ewo SUBKOUTINE FUN (X.F,N,T) DIMENSION KCN) ,FON) FC)SK(2) F(2)291000.0%x(1) RETURN ao TNE ay 0.0100 0,47500000E+01 0.0200 0,40124998E+01 90,0300 0,28618748E+01 0.0400 41503112401 0.0500 -0,18047059E+00 0.0600 =0,17614628E +01 0.0700 -0,.31658576E+01 0.0800 4926286401 0.0900 998270E+01 0.1000 -0,50497856E+01 OH TIME LD, 7X/5H XC1)412K,5H X(2)6/) 5.8, 2K,€15.8) XCaI 0,50000000E+02 =0,950000008+02 +13037500E +03 2152475016403 +15900157E+03 3149240786403 70,124169826+03 +0,86302750E+02 90,39494984E+02 0,11478039E¢02 656 36 7 38 39 40 0,28330812E401 0,40915692E+01 0.49148178E+01 0.52403808E+01 041 0185E +01 0,13901421E+03 6.10373269E+03 0.57730366£+02 0,56956673E+01 : 470529216402 MALN PROGRAM FOK CALLING THE SUBROUTINE RK3 THE FOLLOWING 6 LINES WEED TO BE CHANGED FOK A DIFFERENT PROBLEM DIMENSLON TIAE(40) ,X40 52) -XX€2) oF C2) p¥1(2) -¥SC2) -YRC2Z) UUC2) 10 20 30 40 i ISSENS..5 cas sneene WRITE (62,10) FORMAT (//,3X,SH I ,10H TIMECT),7X,5H ACL) ,12K,5H X62)9/7 DO 40 1=1,NSTEP CALL RK3 CE, DT,WEG,XX,F XL, ¥S,¥K,UU) TIME(I)=T DO 20 Js1,NEQ X(T, 3)=xxCI) WRITE (62,30) 1, TLAE(I),(X(1,d) ,J21,NEQ) FORMAT (2X,15,F10,4,2X,E15.8,2X,E15-8) CONTINUE STOP END SUBROUTINE FUN (X.F,N,T) DIMENSION X(W), FON) FC sx02) F(2)3-1000,08x(1) RETURW END “TINE KY 0.0950 0,47500000E+01 0.0100 0.40290279E+01 0.0150 0.29089794E401 0.0200 0,1501278SE+01 90,0250 -0,54207087E-01 0.0300 =0,16030e24E¢01 0.0350 -0,29910553E+01 0.0400 -v,40823741E+01 0.0450 -0.47672653E+01 0.0500 -0,49787198E+01 0.1800 0,18843936E+01 0.1850 0,32061126E+01 0.1900 0,42087383E+01 0.1950 0.47930727E¢01 922000 _0,49014902E+01 REIT 70,.49166668E402 70,934166726402 -0,12836461E+03 70,15055135E+03 70,.15778635E+03 20,14936400E+03 70,12613235E+03 =0,90407799E902 =0,.45744061E+02 0.34212494E+01 014399376403 0,118264206+03 0,80024219E+02 0,35397079E+02 20, 135046548+02 657 The main program, subroutine FUN and output ave given. MAIN PROGRAM FOR CALLING THE SUBROUTINE RK THE FOLLOWING 7 LINES NEED TO BE CHANGED FUR A DIFFERENT PROBLER DAMENSLON TIMEC4V),X( 4052) ,4X€Z) pF (2) 9 1(2) YJC2) o LK 2) LLC 2)e 2 wuc2) XX(1)35.0 4X(2)30.0 NeQ=2 NSTEP=40 DT=0.01 T=0.0 WRITE (59,10) 10 FORMAT (//,3%,5H 1 10H 00 40 CALL RKS (T,DT,NEG, XX, TIMECL pu 20 20 x13) WRITE (59,30) L,TIMECI), (X(TyJ) S51, EQ) 30 FORMAT (2X,15,F10.4,2X,£15.8,2X,E15.8) 40 CONTINUE STOP END SUBROUTINE FUN (X,F,N,T) DIMENSION X(N), FCN) FCADSK(2) F(2)3=1000.06x(1) RETURN TIMECT) ,7X/5H XC1),12K)5H 40294 /) AT 1I, EK, YL, UU) 10,0100 -0,47520833E+01 -0, 491 66068E+02 2 09,0200 0, 4032987201 -0,93457642E+02 30,0300 029140182401 -0,12848141£+03 4 0,15061308E401 -0,15076540E+03 5 S1074505E-01 -0,15810023E+03 6 1003194401 -0,14975887E+03 1 20,29963315E401 -0.12650857E+03 @ 040800 -0,40923543E+01 -0, 90u28957E+u2 9 040900 =-0,47825933E+01 0, 400838 70E +02 10 0,1000 -0,499H6143EF01 0, 32299538E+01 36 © 043600 0,18698817E+01 0.14634213E403 37043700 0,.32352061E+01 —0.12050217E+03 38 «043800 0.42597318E+01 0. 82714409E 402 39 = -0,39000,486187u4E+01 0. 36725792E402 40 0,400 0,49819474E+01 -0,12903667E+02 658 (ux) ‘the main program, subroutine EXTFUN and results ore given. CO ¥feae2se: 2: c ¢.ppogeam-—__ © MAIN PROGRAM WHICH CALLS COIFF € {_SRaRSRERaRRAaSiesensanassnssaesnessces sess: © FOLLOWING 10 LINES CONTAIN PROBLEM@DEPENDENT DATA REAL M(2,2) ,KC2,2) MCCZs2) pMRCZ,2) pMCTC2,2) ¢MAC(2¢2) DIMENSION _€62,23,11(2) , XD1(2) ,XDD1(2) ,XM1(2) 6F (2) ¢R(2) -RRCZ)» 2 XMKC2),XMIC2) , KH2(2) ,XPL(Z) ,ZACZ) 4ZBC2) y ZOCZ) LACZ) -LBC2e2)y 3 SC2),X€25, 2) ,X0(25,2), XDD(25 52) MSTEP1,DELT/2,24,25,0.24216267/ DATA X1/0,0,0,0/ DATA XDI/0.0,0,0/ 1200 2207. DATA C/2,0,*2.0 DATA K/6.0,=2, J=DEPENDENT. DATA a CALL CDIFF (A,C,K,KI,XDI,XDDI,N,NSTEP,DELT,F,Ry/RRpXM1,XM2, KPI, 2 NC,MK/MCI,XHK,, 2C,LA,LB,S,X XD, X0D,NSTEPL) _—_____wR I e_(52,10). 10 FORMAT (/7,3GH SOLUTION BY CENTRAL DIFFERENCE METHOD,/) WRITE (53,20) N,NSTEP,. 15,4X%,68 DELT= WRITE (53,30) -A0___FORMAT (108 SOLUTIONS ,//,5H STEP, 3X,5H TIME, 3X,7H XCI,1) 03k, 2 GH XDCI,1),2X,9H XOD(T,1),4X,7H XC1,2),3X,0H XDCL)2),2h, 3° 9H XDD(T,2),/) DO_40_1a1,uSTEP1 TIMESREAL(I=1) SOELT WRITE (53,50) 1,TIME,X(Iy1),XD(Ip1),XOD(Ty1) ,X(1,2) pXD( 12), 40 2. D2) 30 FORMAT (1X,14,F8.4,6(1X,€10.4)) STOP END © sssaz: eee eeEeeS © SUBROUTINE EXTFUN € THIS SUBROUTINE IS PROBLEM-DEPENDENT eeasaisesss: SUBROUTINE EXTFUN (F,TIME,N) NLPCND, F(1)=0.0 FC2)=10,0 _—_—__RETURN END SOLUTION BY CENTRAL DIFFER! METHOD GIVEN DATAS Na 2 STEPS, DELT= 0.24216267E+00 659 SOLUTION: Step TIME = XC1,1)—-XDCT44)— XDDCI,1) 1 9,0000€+00 0,00006+00 0,0000E+00 2 0.0000E+00 0.0000E+00 0,0000E+00 3 0,1122£400 0,2317E+00 0,1913E¢01 4 036016400 0,7436E+00 0,2314E+01 5 0.6966E+00 0.1207E+01 0,1510E+01 6 0,10366401 0,1396E+01 0,5531E-01 7 0412896401 0.1224E+01 -,1478E+01 8 0,1388E+01 0.7260E+00 -.2635E+01 9 0,1302€401 O,2010E-01 =. 3145E401 10 010456401 =,7088E+00 -.2925E+01 aL +6664E400 =. 1312401 =. 2061401 12 0.2433E+00 =,1655E+01 =. 7648E+00 13 139BE+00 +,1665E+01 0,6808E+00 14 4070E+00 -.1343E401 0,1979Es01 15 5055E+00 ~.7550E+00 0.2874E¢01 TS +4106£400 =,2001£-01 0,3196E+01 17 #1584900 0.7167E+00 0.2889E+01 18 0,2183E+00 0,1311E+01 0,2019E+01 19 0,0395E+00 0,1647E+01 0, 7600E+00 20 210236401 0,1662E+01 -.6399E+00 21 O,1295E#01 0.1353E001 ~.1908E+01 22 0,1403E001 0,7832E+00 =,2800E+01 23 0,1326E¢01 0,6342E-01 =,3145E+01 24 0,1080E401 -.6657E+00 -.2877E+01 25 0,7142£400 -,1263E+01 ©,2053E+01 X(1,2) 0,0000E+00 014662400 +5045E+00 0.9859E+00 0.1500E+01 0,1961E401 0.2292E+01 0.2438Es01 0,2378E+01 O.2127E+01 0,1732E¢01 0,1270E¢01 0,8289E+00 0.4940E900 0.3288E+00 0.3645E+00 0.5935E+00 0.9707E+00 0.1422E+01 O,1861E+01 0.2201E+01 0,2378E+01 0.2357E+01 0,2143£¢01 0,1779E+01 XD(1,2) 0,0000E+00 0,3077E=07 0,1042E+01 0017336401 0,2056E+01 0,2013E+01 0.1633E%01 0,9851E+00 0,1795E+00 =,0433E400 =. 1335E+01 61 769E+01 1864E+01 1602E+01 1033E+01 2673E+00 0.5466E+00 0,1252E+01 O.1712E+01 0.1838E+01 0.1608E+01 0.1067E+01 1192E+01 XDD(T, 2) 0,5000E+01 0,5000E+01 0,3604E+01 0,2105E+04 0,5669E#00 =.9224E+00 122176401 2631366401 =.3518E¢01 2032776401 624398401 =. 1146E401 0,36406+00 0,1803E+01 0.2895E+01 0.3427E 01. 0.3295E¢01 0.2527E+01 12716401 2646900 675E+01 2793E+01 3366E+01 3203608 22564401 The problem-dependent data to be used in the main program (which calls CDIFF), subroutine ExTFUN and output are given below. FALLOWING 10 LINES CONTAIN PROBLEM=DEPENDENT DATA REAL M(2¢2)¢KC2p2) pMCCZy 2) MK (Zp 2) pMCI(2y2) -MMC (2,2) S(2),X(2542) /XD(25,2) ,X0D(2542) DIMENSION C22) ,X1(2) ,XOL(2) , XDDI(2) ¢XM1(2) ¢FC2 XHK (2) XHTC2) » X42(2) -XPLC2) p-ZAC2) ,ZBC2) , ZC (2Z) -LACZ) LBC 2,2), DATA N,NSTEP,NSIEP1,DELT/2,24,25,0,24216267/ DATA X1/0,0,0.07 DATA XD1/0.0,0.0/ DATA M/1,0,0,0,0,0,2.0/ DATA C/0.0,0,0 DATA K/6.0, SUBROUTINE EXTFUN (F,TIME,N) DIMENSION FCN) F(1)210,08SIN(5,09T1NED F(2)20,0 RETURN END SOLUTION BY CENTRAL OIFFERENCE METHOD GIVEN DATA: Nz 2 Nsrep= 24 DELT= 0,24216267E+00 SOLUTION: 660 1R(2) -RROZ), STEP TIME = XCKy1) = XDCTy1) xDD I,1) X12) XD(T2)-KODCT27 0.0000 0,0900E+00 0,0000£+00 0,0000E+00 0,0000E+00 0.0000E+00 0,0000E+00 0.2422 0.548800 U.1133E101 0.9359EF01 0,0000E+00 0,0000E+00 0.0000E+00 0.4843 012916401 0,2606E+01 03301401 0.3219E-01 0.6645E-01 0,54886400 0.7265 013076401 0.15GSErvl =.1240E+02 0.1325E+00 0,2737E400 0.1162E +01 1 2 3 4 50,9687 0, 29646400 -,2054E+01 =.1749E+uZ 0.2784E400 0.5084E400 0.7 765E+00 6 1 8 SL918GEF00 ©.4595E401 =, 34938401 0.3704E400 0,5035E+00 -.8173E400 1.4530 ~.1279E#O1 -53252E+01 0.1458E402 0.3322E+00 0,1110E+00 -. 24248401 120951 -.6732E+00 0,5066£+00 0,1647E+02 0,1351E¥00 -.4982E+00 -.260BE+01 9373 0,5324E°01 0,2709E401 0.1722E+U1 ©.1332E400 -.9609E400 .1214Er01 10 2.1795 0,12G8E#00 0,1658E+01 ~.1042E+02 -.3683E+00 -,1039E401 0.5e60E+00 11 2.4216 ©.1236E+00 -,3238E400 -.5933E+01 -,5094E+00 -.7768E+00 0,1002E+01 12 2.6636 U,8610E-02 +, 24416100 0,655KE+01 +.5383E%00 -,3511E+00 0,1914E+01 13 2.9060 U.o10dE+00 0,1528E+01 0.8111E401 +,4404E400 0.1424E+00 0,2162E401 14 3L14d1 0,9306E#00 0.1916£+01 -.4906E+01 =.2031E400 0,6921E+00 0.2378E+01 15 3.3903 0,3481£+00 =,5540E+00 =1549E+02 0,1308£900 0,1192E+01 0.1749E401 Lo 3.6324 =, 7189E#00 =, 341dE+01 =,6160E+01 0,4650E400 0,1380E401 -.1991E400 17 358746 -.1185E+01 ~, 31608101 0410246402 0,6420E400 0,1043E401 ~.2579E401 18 3.1168 +5Y07E+00 0,2853E100 0.1820E+02 0,5989E+00 027646400 19 4.3589 0,4129E+00 0,3300E401 0,6635£+01 0,3812E+00 ~.538SEt00 -,2976E+01 20 4.0011 0,80¥1E+00 0,2867E+01 -.1021E+02 0.9837E-01 11126401 21 4.8433 O.4051E+00 0,1077E+G0 =,1259E402 -,1602E+U0 ~.1118E+01 0.4146E400 22 5.0854 v.1098E+00 =,1442E+01 =. 2098E400 ©.3539E+00 -,9338E+00 0,1106E+01 23 5.3276 0.2596E+00 =, 42446400 0,8612E401 -,4582E+00 -.6152E+00 0,1525E+01 24 5.5697 U.5064E+00 0.8188E+00 O.1655EFU1 =.4397E400 -.1772E+00 0,2092E401 25 5.8119 0,1089E+00 =-1099E402 -.2885£+00 0,3504E+00 0,2265E+01 The problem-dependent data. t be used in the main program (which calls CDIFF), subroutine EXTFUN and output ore given below: C PULLOWING 10 LINES CONTAIN PROBLEM=DEPENDENT DATA REAL MC2,2),KC2,2) ,MCCZ¢2) -MKC2/2) -MCL(2,2) -MMC( 2,2) DIMENSIUN CC2,2),X1(2),XD1(2) ,X001(2) ,XM1(2) ,F(2),R(2) RRC ZI» MK CZ) y KMD (2) 4 KVZC2) PLZ) ZAC 2) p2B(2) » ZC 2) pA (2) 9 LB (24.2) 6 3 $C2),X€25,2) -XD(25,2) ,KOD(25,2) DATA N,NSTEP,NSTEP1,DELT/2,24,25,0.25/ DATA X1/0,0,0,0/ DATA XDI/0,0,0.0/ DATA H/2,0,0.0,0.0,1.0/ DATA C/O, 0,0.07 DATA K/6 204-240, 4.07 © END OF PROBLEM@DEPENDENT DATA SUBROUTINE EXTFUN (F,TIME,N) DIMENSION FCN) F(1)=5.0 F(2)=20,09SIN(5.0*TIME) RETURN END SOLUTION Bi CENTRAL DIFFERENCE METHOD 3753E+01 GIVEN DATA: N= 2 nstet 24 DELT= 0,25000000E+00 SOLUTION: STEP TIME |= -XCTy1)—-XDCT1)—-xDOCI, 1) X(1,2) XOCT,2)—-XDOCT, 2) 661 0.0000 0.0000€+00 0.0000E+00 0.2500E+01 0,0000E+00 0.2500 0.7813£-01 0,0000&+00 0,2500E+01 0.5000 0,3720E+00 0.74402+00 0,3452E+01 0.2834E+01 0.7500 0,9295E+00 0.1703E+01 0.4218E+01 3.0000 =, 3400E+00 0,0000E+00 0,0000E+00 O.1186E+01 0,2372E+01 0,1898E+02 0.5664E401 0.73¥1E+01 0.3105E+01 0.3837E+01 -,2202E902 0000 0,1663E+01 0,2582E+01 0,2816E+01 0,151 7E401 ~,2633E+01 -.2974E402 2500 0,2336E+01 0,2813E+01 -,9716E+00 -.2832E+00 -.6776E +01 ~.3407E+01 JOsErO1 0:20928+01 =14790E401 -.54U4EF00 -c4121E¥O1 0.245640 7500 0.2697E+01 0,72156+00 0,3058E +01 0,3588E+00 -.1685E +00 7500 0,3046£+00 -,2996E+01 =,9614E+00 0,5659E+00 0,3543E+01 2625E+01 T13TE +01 =. 1764E+01 1206E¢01 1882E+01 3165E¢01 4U66E+00 0,2715E+01 8160E+00 0.2836E+00 9849E+00 O.L6L0E+01 0,1400E 401 O,1710E+01 0,7696+00 OV1S77E+01 =. 7782-01 0.1332E401 =, 7549400 -,1802E+01 0.2808e+01 O.1169E401 -,8162E+00 0,1311E401 0.4079E+01 O.1198E+01 Se6E+01 At_x=0 (at node 1): aw vw Saar dst av = - eo awe) a dx fe Ee (wy-2 Wat? W,— Ma) = — BW, 2h? t EE (ugna me Wr) = - Beat ag (em Mn) At x= (ot node n): a * Wee) vw doles GaP ]= er Ge = be We) ex tw dw a= te SO fe EF Fir (Wawa — 2M ney tt nay Wane) = fa: Wn EE (Woe 2 Wat Wnai)= fee ae (Wao — war) 662 SOL 76E+01 0.4430E+00 0,1452E+01 0, 20116402 210000 0.2362E+01 -,0938E400 =,5147E¢01 0.9807E+00 2.2500 0,1803E+01 ~,1788E+01 =, 3606E+01 2.5000 010846401 -.2557E+01 ~, 25498401 -.2105E+00 72596401 1855E+02 0. u4a¥Ero0 0.4142E400 0.2153E+02 +2047E401 0521526401 0.2052E+01 0,4524E401 0.1135E402 3.2500 ©.6363E#00 ~,182E+01 0,5572E+01 0,2337E+01 325000 -.5110E+00 ~.3421E+00 0,6746E+01 0,7394E+00 327500 *,6742E-01 0,1098E+01 0.4772E+01 =.1231E+01 420000 0,4318E+00 0,1886E+01 0,1531E+01 4.2500 0,9161E+00 0,2007E+01 ~,5596E+00 4.5000 0,1325E+01 0,1786E+01 19206402 3013€+02 9O7TEFOL SOOTE+U1 0,2301E+02 9579E+00 0,5471E+00 0,2142E+02 24080E01 2 1537E+02 11576401 0,3850E+01 3614E901 0.4299E400 0,2492E+01 0.25346+02 0,1542k+02 27298E401 ©,1773E+02 2684E+00 0,3071E+01 0.3241E401 0.8649E+00 -.3374E+02 Given eguations can be expressed os ax (fh ee HB 7} 5 (_ ) bCs-enteny fy 5, in St + By 4 where x, eae ° X= Jarl Ld aiginal 2, amd 3 * cyinal 22 * peal Ps c The main program which calls RKG, the subroutine FUN and the results are 3) c Seeaceced: eesessassssss=3 c C MAIN PROGRAM FOR CALLING THE SUBROUTINE RK4 c c= amsassszs: er HE FOLLOWING 7 LINES NEED TO BE CHANGED FOR A DIFFERENT PROBLEM DIMENSION TIME (25), X(25 54) -XXC4) pFC4) ¥ICA) /¥ICAD ARCA) pYLCAD 2 vucay XX(1)30,0 XX(2)30,0 XX03)20.0 XX(4)30,0 NEQ=: NSTEPS25 663 WRITE (60,10) 10 FORMAL (//,3K,5H_ 1 LOH TIME(), 7X+5H K(1)/12K/5H XC2), 2 12k) S XC3I412K,5H X04), 7) DO 40 151,NSTEP CALL RK4 (1, OT,NEQ,XX,F YL, 10 YK, ¥L,UU) MMe (1)=t DU 20 J=1,neQ a ACL, JEKKU) WRITE (00/30) L,TIME(I) ,(XC1,J),3=1,NEQ) 30 FORMAT (2X,£5,F10,4,4(2K,E15.8)) 40 CUNTIAUE sTuP END SUBROUTINE FUN (4, DIMENSION X(N) ,F(N) F(1)8K(2) NT) =6 0 X(1942.09X(3)/200 «a O,04SIN(5S.O#T)42.08X(1)"4.08X(3) raMeCL) au) x2) xa x) 0.2500 0,76904297E-01 —0,620705e6E+00 9.5000 U,314D3162E+00 021300965 2n401 97500 O674014312E400 — 0421077421E401 02979347001 0, 450416568101 12,0000 0,13591884E+01 —0427739763EFU1 —0,32007102E401 -0, 261261512401 0.20711818E+01 0278006306401 0, 18910913E+01 -0,72935324E401 0.26087703E+01 —0.18683126E+01 —-0,27935052E+00 -0.45007854E+01 0.29524713E+01 —0.35540020E+00 0.78577667E-01 0.1 455S8S0E +01 028473990Er01 -0.11584098E+01 —0,60296357E400 0,291 86047401 0.2405890SE+01 -0.23112003E+01 0, 90024042E100 -0.96232796E+00 0.17232590E+01 -0.30908332E+01 0, 238703218400 5330885E +01 0.89089936E+0U -0.34831977E+01 4001307E+00 -0,26938438E+00 0,34340521E-01 TIOZLEF0L 0, 2585427BE+00 0. 40597433E 402 70,05400219E+00 213994B1EF01 —0,14909362E401 0, 39903281401 9B1o19SAEF00 -044375983SEF00 0,17313157E401 0. 24955246801 -87797028Et00 —0.11996664E401 0.39478 755E400 -0,72439308E+01 7443708453400 0,22119906E401 -0,12451535E+01 -0.47495975E 401 442500 U,L6884252E+00 —0,25470126E+01 -0.105¥7874E+01 0, 13508827E401 465000 0,8024420BL+00 —0,24732747E901 =0.92830122E+00 0, 34720352401 4.7500 0413844182E+01 —0,2125278SE+01 -0.39376926E+00 16745048E+00 5.0000 0,18346303E+01 0,141 29710E+01 40649025400 0. 15653036E+01 5.25u0 0.20612290EF01 0. 37833023E400 -0.64773440E+00 0, 23636723E 401 345000 0,20297880E401 -0,56775379E400 —0,71060928E+00 0, 81037455u+01 8273093E+01 +0,94346517E+00 0.24460433E+00 0, 269321808401 O.14515579E+01 0, 648896306901 O.284095zEr01 0, 79655 704E+01 eyv0d O616137744E401 -0,69021664E+00 0. 40854971E+01 4101 1445SEFOL b.25u0__0.14900963E01 STIA9SSE+V0 — 0.34342440E401 44089416401 Eguation of motion au ot Uso Ab grid point i, this becomes 664 User BUSH Ue FPR UE =O or Usgy (2A Uz + Uz, whe watts plot . fy- (Ei), when applied to nodes 2,3 ent 27 ves 7 oAsce) Us -(2-a) + U) =0 | te - &) Ug = (2- A) Us + Us (2-9) Up Ua = 0 with boundary conditions U,=Us=0, (E2) becomes [A] Ua] T= uhere ta-[s 3a. raf | ei <].#{3} on 2 oo | The solution of this eigenvalue the results are problem is found using Program 9.F, Ay= 0-595786 , A= 2-05 dae 3-41421 z+ Wy 5.65695 | 1 Wz = 739103 Fe 2 oF Ee 3 F = Os = 0-707 — 5 5°. {ex} , 3 [2 Pag erie 05 0-707 os ) Forced longitudinal vibration: = 306147 Equation a EA oe +fe ~phe —€) where usu(at) — ¢ Let the solution be required for ostsT. and - bed ted G0) Ge God Ged =-at fo deo ath xseh a4 h ahah 665 ama initial conditions cam he applied at to. Let Uz; = value of u ok the gud point (i, 4). Ey. (Er) com be approximatid at grid point (i,j) af BA (Reus 8 Magt Mui) “i Magt Moni) Sy = PA (Cages * Mat) -@) whee fps § (x24, t= tf)- the procedure to set up the finile diyperumce epyations is ; (1). Apply (Ex) ok grid point (20), (30) ve (me) 5 (2.2), Bt) ees (m2); seb (tymet), (Bymal) srs Cnymai). this gives (not x m1) equations in the unknowns asioccated wilk alt th uct poinlt Hhoum im Fig. 2. @). Apely the boundary condifions - At xz0,u(xt)=0 > t= M220 At xo, soe 4 ;2 net G): Apply the initial conditions. At ts0, GA u(xt)= Uj) then Uz ys U;(e2x:) for Eabtennnes At t=0, or BA Gt)= YO Then Ue, - 4s =U, @=%) at fe use Mee <2 Ot ez) far aut enet (4). Express te newlting epyotine im matiixn tim There will be ot mamy Jinach epyatims as thine ant umsmoums- (i) Free. vibration : 2 Eguation is fe Yat =o where ats ce --- (Es) fey 7) Sener Vig 72 Us + Us, AUZ =o Where A= Hat (G 7) Applying (2) ak necks 2,3,...,.n gives Us -(2-A U4 U, =e Ug - (2-2) Up + U2 = : - (Es) Oya (t-A) Unni + Upen= 2 Uni 2-9) Un + Uns = © Boundary comdiliont one =o (Uzoat x20) amd U =U, (Se aeateet) Es) ant (&) give o++ (&) Uy = (2-2) Ua =o rm (2a) Us U2 =O 666 Un= (2->)Upar + Umea =2 aes (€). =(2-9) Un + 2U,., = For n=4, (67) cam be exprusied as 2-1 oF (uy 10 O70 U2 ° o -2 2 Why oo 1 Shy a Frepuency eppolion is we eat ences -- (Es) Roots am 4,= 0-267944, Azz 2.0, Aga 3.752050 * W4= ss299 [E , 0,2 4,247 , = 5 ie 2 = 4.24164 a y= 579555 ers Forced téticnal vibnalion : ri 2, Eqpolion este +82 g ze --- (&:) —— eH aa =a o ae Let the solution be reguiced fer os t2 7. Set up a byailt diptenence grid olny % (with nn points) amd almg (with m points) tension . Frg.2. of problem 10-24. Let ©; ge A(x ti) and fy, gets %, tety) Fe-(Ev) ot gud ay t i gives x 2055 +e, . 85, p41 2 ag Oz, 5 a (Berg EPed + Ped) $2523 (adn Past Cas) the procedure to set up the finite difference grid ix: ~-7 (Ex) 1). ApPy Ey (Ex) ok gre poilh (21), (2.1V 009 (mat 1D 5 (22), (202), (none) 5 (2,1), (s,m), e0s (net mai). This giver (n-2) x(m=1) eppekions cm tha (a) X(m+t) Unknowns - @). Apply boundary condilions : At xs0, @(ut)=o. Hence O% 4 20 for fF Ute At x=k, o(x,ty=o. Hence 0,5 =0 for $= N2evre™ (3). Apply iniktal condifions - At t=o, Lt o(z,t)= O,(z)> 0,4 = ©, (22%) fer c= At tao, Lak $P (at) = @ (2) » 0. a= Oya 2 AE (52) for ort, (4) Express tm resulting epyations mca he There will be G-2)nm eppotions in (n-2) am unemeuns- 667 Applying Ep. (1-50) te mesh points 2.3.and 4 gives Wyn 4 Wa + (GA) Wea s w= 0 Ws- 4 44 (6-\) Ws- 4,4 w, = 0 Wen 4 Ws (A) Wy g a + My = } Boundary conditions are 0 ak x20 ond xs 0 0, Wen My (ED becomes, after applying boundary conditions. Tne NT fio oF (We, ° 4 6 41935-1010 lug b = °} €) 1-4 7 4U M4 leo 1 ilu ° Salution (obtained using Program 9.F) is = 25544 , de 12-7446 217-9274 [LEE =aring [EZ , =57- Ee Fe Oo pare 9, = FT 93 pat ay f 4544 0) 07071 a (s)_ f o54i8 Wo Hh e-erz7, wos ¢o > Ww =| -scaae | 04544 -0-7071 O S418 OPE ae ele +PAE = F(x, t) e fee Wee, wie 6-0, Let the solution be repguired fo, ox t Imaginary gril points ane Gocafid ot ea-h x= fth amd xrferh, amd ak t=- at. Let Mp2 (asx, tet) and § eee ee gx (Snug t Ming #8 Mgt Hg * “ni op F(x=%, t= t;)- = F 2,5 = & o for1i-)at} ates) the procedure to set up the finite difference eguations ix: ® Arty (Ex) ak qed pein (20), (0) sere 90m 8) 5 (2,2), G2) o 004 (m2; Gama), (3p mat) acces (mamat)s Thet gives (a-1) a(m=s) egpations thy untmowns attceistid with oll gud print. (2). Apply boundany comclitions : 668 Ab xz0, w= 3 x0 > Wy gees Wise Og fer GRhteem At xsl, ow ants nea.g = > Ws ew me nea} gt nang * Maa, 5 for fete m (2). Apply initial conditions: at tro, ft w(xt)= WG) > Wy, a2 Mo(x=%) for = btn At tro, LE BE (x,t) = W(x) > wy j= w,-2at Hy (4). Express re Nevulfing egpotions im madix bem: Fppolion 2, (ae te tte poe --- (61) Setup o pink dijgenence gril wih n,mamd p points along KY amd t anes. rtirluce an imaginany gpd point at t=- At & ity tl coding Let Wi,;, K=O (x=%, 7 omd F2,5,4¢= FH, I (€1) gives ak gud point (2, p( ienjee 407 PME tM . Wes egy 2 WY; uw, hype =P ( van tS ‘sje t 41) --+(€) the following procedure is used to derive the final eppotions: (). Apply &. (Ex) ak grid points (413,%) for i= 42-0. 95 mand KE U2 pad. thes gives nxmx(p-1) Cguations in Wem x(Pt!) umkmoums: 2): Abply boundary conchifions : At x=0, u(x,y,t) =0> Wg k=O for j=) Ate mon U(x, Yt OW, 3 = 0 fer Fa bt 669 At ¥=0, w(x,y,t)=0> 4,470 fori At y=, w(x,4,t)205 Wejmjte 20 Fr C= tens ke Lp @). Apply initial conditions: Ab bso, let w(a9.t)= We (xg) > 0% 5,4 (2%) fr 5 PMS ed Bees P Ab tro, fot 2 (x,y) Way) rw, jan ot %(e:.%) i for tendons fe hte me 4). Express the resulting epuations in matrix form. There will be @=2)x(m-2) xp eppaltions im the tome number of unknowns. Equations of motion: [7 Jeff Heh Kytk f* ff comet Lee e HES Lk wettest” Lec he, 1 o7s [2 -274 6 -27— ° [JFL] [8 G7 2-2} © Equations (1) can be rewritten as Ky + 2%)-2%24 6x, -2x220 LXp 2, + 2x2 2%, 4 8%, = 10 oa Hy = 2h 4 2 Gey t 2H2 (2) Rye hy hy tm Ge ES (> Using a x ge dele le) and Faroe s 4 me 4y Ry Egs-(2) and (2) can be expressed as a a ad ite 29, t 244-6, + 24; = Ft) 44 Fa- Wy tM -— 4g 5 670 Using n= 4, xx= one dts = a Program (ye m ° ° used te find the solution. 25; 2 x2) 15] y x(t) x 05 o a5 ° 1 2 3 4 8 é Tere Results of Ex11_29 >> program T Time(T) ——x(1) ax(2) x(2) ax(2) 1 1.5708e-001 5.9523e-003 1.0944e-001 $.8328e-002 7.2086e-001 2 311416e-001 4.2823e-002 3.7884e-001 2.1918e-001 1.3032e+000 3 4:7124e-001 1:2857e-001 7.1703e-001 4.5992e-001 1.7366e+000 4 6.2832e-001 2.6725e-001 1.0403e+000 7.5658e-001 2.0145e+000 5 7.8540e-001 4.5102e-001 1.2817e+000 1:0845e+000 2.1343¢+000 6 914248e-001 6.6316e-001 1.3960e+000 1.4189e+000 2.0980e+000 7 110996e+000 8.8165e-001 1.3607e+000 1.7358e+000 1.9137e+000 8 112566e+000 1.0827e+000 1.1755e+000 2.0132e+000 1.5971e+000 9 114137e+000 1:2440e+000 8.5854e-001 2.2318e+000 1.1714e+000 210 115708e+000 1.3472e+000 4.4240e-001 2.3770e+000 6.6715e-001 11 1.7279e+000 1.3799e+000 -3.0920e-002 2.4392e+000 1.2076e-001, 12 118850e+000 1.3369e+000 -5.1500e-001 2.4149e+000 -4.2760e-001 13 2.0420e+000 1.2200e+000 -9.6373e-001 2.3069e+000 -9.3696e-001 14 211991e+000 1.0382e+000 -1.3356e+000 2.1246e+000 -1.3687e+000 15 213562e+000 8.0625e-001 -1.5969e+000 1.8828e+000 -1.6895e+000 16 215133e+000 5.4353e-001 -1.7248e+000 1.6009e+000 -1.8747e+000 17 216704e+000 2.7201e-001 -1.7082e+000 1.3017e+000 -1.9098e+000 18 218274e+000 5489e+000 1,0090e+000 -1.7921e+000 19 2:9845e+000 :2607e+000 7.4627e-001 -1.5312e+000 20 3:1416e+000 [1482e+000 21 312987e+000 001 22 314558e+000 : -4669e-001 23 316128e+000 -4.4804e-001 5.8124e-001 3.4484e-001 3.9092e-001, 671 can be 24 3.7699e+000 -3.2129e-001 1.0214e+000 4.4658e-001 8.9549e-001 25 3.9270e+000 -1.3159e-001 1.3773e+000 6.2229e-001 1.3263¢+000 26 4.0841e+000 1.0545e-001 1.6202e+000 8.5755e-002 1.6487e+000 27 4.2412e+000 3:7042e-001 1.7305e+000 1.1332e+000 1.83676+000 28 4.3982e+000 6.4167e-001 1.6997@+000 1.4267e+000 1.8755e+000 29 4.5553e+000 8.9711e-001 1.5307@+000 1.7143e+000 1.7622e+000 30 4.7124e+000 1.1160e+000 1.2378e+000 1.9728e+000 1.5063e+000 31 4.8695e+000 1.2807e+000 8.4493e-001 2.1811e+000 1.1290e+000 32 §.0265e+000 1.3779e+000 3.8448e-001 2.3227e+000 6.6103e-001 33 5:1836e+000 1.3999e+000 -i.0601e-002 2.3860e+000 1.4069e-002 34 5:3407e+000 1.3451e+000 35 5:4978e+000 1.2182e+000 36 5.6549e+000 1.0296e+000 37 5.8119e+000 7.9480e-001 38 5:9690e+000 $.3301e-001 39 6:1261e+000 2.6552e-001 40 6.2832e+000 1.4057e-002 *8663e-001 2.3663e+000 -3.8975e-002 +0184e+000 2-2653e+000 -8.8723e-001 136640000 2.0915e+000 -1.3115e+000 *6025e000 1.8590e+000 -1.6283e+000 +7080e+000 1:5869e+000 -1.8122e+000 +6747e+000 1.2974e+000 -1.8486e+000 +5055e+000 1.0141e+000 -1.7349e+000 Programl4.m Main program for calling the subroutine RK4 % Run "Programld* in MATLAB command window. Progrml4.m, rk4.m, and fun.m ‘% should be in the same folder, and set the Matalb. path to this folder % following 5 lines contain problem-dependent data format long xo=[0 00 0); neq=4: nstep=40; at=pi/20; t=0; Send of problem-dependent data fprintf(’ I Time(I). (1) @x(2) (2) @x(2) \n\a"); for isl:nstep box, £, t]=rkd (t, dt, meq, 200) + time (4) for j=1:neq xi, 5) 05 end fprint£(/$2.0£ $8.4 %8.4e 48.4 $8.42 ¥8.4e\n' end plot (time’, x(1:40,2)) 7 gtext (7x(1)") hold on; plot (time’, x( gtext (72(2)") xlabel ("Time*) ; ylabel (*X"); as: a § Function rk¢.m ® ® function [0c £,t! (xi) =fun (2oc,n, t) 7 for isin wu (i) =soe(4) +. Saeed (1): end i, time(i),x(4,1:neq)); 40,3005 4 (dtm, 200) 672 wa (i) =0e(1) +. 5*ate3d (4) ¢ end (odk} =fun (wu,n, ta) ; nox (i) src) + (ak (4) +2 *2ej (L) +2 ack (4) +e] (4) ) 40/6 end tetedt; function [£]=fun(x,n,t) £(1) (2); 24x (2) + 20x(4) = Gre(L) + 2°x(3); £13) = x14); £(4) = x(2) - x(4) + (1) - 49x13) + 5; Gis) Eenat ine of motion: x, 4 6 x,- 2X2 210 sin St 2%, -ax,+ #x,= 0 or = =Gx,+2x, 410 Sin St Problem te be solved is: > 4 AY 2 J -6% 429,400 sin st 2 F dt Y% an- 493 with n x + fi ~ Ye Jab= )*™ C and Foye do % % Ya Xe 673 Program itm is used to solve these eguations with ° reas axz [ol and dts aa (40 steps used)” o 15; xt) 1 05 3) x ol as 4 a5 0 1 2 3 4 3 6 7 Time “Results of Bx11_30 >> programlé I Mme(t) x(t) ax (2) (2), dx (2) 1.5708e-001 3.1474e-002 5.7845e-001 0.0000e+000 1.2360e-003 3.1416e-001 2.2179e-001 1.8901e+000 1:1243e-003 1.8174e-002 4.7124e-001 6.1079e-001 2:9264e+000 8.0316e-003 7.9050e-002 6.2832e-001 1.0743e+000 2.7210e+000 2.9302e-002 2.0111e-001 }678e-002 3. 6666e-001 4387e-001 5.1794e-001 001 5.7695 1 2 3 4 § 7.8540e-001 1.3821¢+000 9.7131e-001 7 6 9.4248e-001 1-3282e+000 -i.7201e+000 7 1.0996e+000 8.5623e-001 -411349e+000 2.3154 8 1.2566e+000 1.0705e-001 -5.0999e+000 3.168: 9 20 Fey 2 4137e+000 ~6.4233e-001 -4.1400e+000 3.7374 5708e+000 -1-1164e+000 -1.7473e+000 3.7893e-001 -i.6442e-001 7279e+000 -1.1780e+000 8.9242e-001 3.2064e-001 -5.7311e-001 8850e+000 -8.8870e-001 2.5560e+000 2.0294e-001 -9.0595e-001 13 2,0420e+000 -4.59920-001 2.6458e+000 4.3964e-002 -1.0910e+000 14 2,1991e+000 -1.2531e-001 1.4788e+000 -i.3077e-001 -1.1074e+000 15 2:3562e+000 -9.7785e-003 4.2490e-002 -2.9627e-001 -9.7979e-001 16 2.5133e+000 -7.0457e-002 -6.2931e-001 -4.3343e-002 -7.5366e-001 17 2.6704e+000 -1.4170e-001 -8.8991e-002 -5.2993e-001 -4.6650e-001 18 2:8274e+000 -5.4399e-002 1.2595e+000 -5.7769e-001 -1.3404e-001 19 2.9845e+000 2.4398e-001 2.4172e+000 -5.6974e-001 2.4201e-001 20 3.1416e+000 6.425le-001 2.4157e+000 -4.9981e-001 6.5101e-001 21 312987e+000 9.2294e-001 9.3611e-001 -3.6547e-001 1,0521e+000 22 3.4558e+000 8.2747e-001 -i.4469e+000 -i.7347e-001 1.3711e+000 23 3.6128e+000 4.8295e-001 -315521e+000 5,6379e-002 1.5210e+000 24 3:7699e+000 -1.5268e-001 -4.2469e+000 2.9198e-001 1.4382e+000 25 3.9270e+000 -7.5178e-001 -3.0953e+000 419531e-001 1.1148e+000 26 4.0841e+000 -1.0537e+000 -6.2016e-001 6.3242e-001 6.0943e-001 27 4:2412e+000 -9.400Se-001 1.9747¢+000 6.8277e-001 2.5645e-002 674 28 29 30 31 32 33 34 35 36 37 38 39 40 4.3982e+000 415553e+000 417124e+000 418695e+000, 510265e+000 511836e+000 '407@+000 9786+000 516549e+000, 1198+000 519690e+000 6.1261e+000 6.2832e+000 -4.9282e-001 3.4645e+000 6.44072-001 -5.0708e-002. 5.7387e-002 3.2671e+000 5.3052e-001 -9.1308e-002 4.6138e-002 1.7307e+000 3.6614e-001 -1.1528e+000 5.8458e-001 -1.1398e-001 1.7658e-001 -1.2380e+000 4:6760e-001 -1.1837e+000 -1.6504e-002 -1.2032e+000 2.8161e-001 -9.8207e-001 -1.9670e-001 -1.0768e+000 2.0842e-001 1.2869e-001 -3.5051e-001 -8.6708e-001 3 5 6 '1891e-001 1:1786e+000 -4.6447e-001 -5.6937 12369e-001 1.2108e+000 -5.2494e-001 -1.8930 :2652e-001 -9.9538e-002 -5.2141e-001 2.3595e-001 4.4921e-001 -2.2015e+000 -4.5213e-001 6.3386e-001 -4.6585e-002 -3,9510e+000 -3.2835e-001 9.1654e-001 -7,1472e-001 ~4:2611e+000 -1.7399e-001 1.0159e+000 £(2)= = 6%x(1) + 24x(3) + LO*sin(5*t); £(3) (4); £(4) = x(1) ~ 4*x(3); (ia) terhens of motion: Im] F411 24+] % = Fle wth GI= [22], tI=(% 3]. l=[% “F] Fae S$? } Selution using Program |5-m J 3 20 sin SE ° ne [2 ae ce lke a re[% het fF adi = In Subprogram: Results of Exli_31 >> programlS Solution by central difference method Given data: 2 nstp= 24 Solution: step time 4,2) xi) da (4,2) Ws }- nstep=24, delt = o25 Fe {to sin st f delt=2.500000e-001 xa(i,1) xda (i) x(i,2) xa 1 0.0000 0.0000e+000 0.0000e+000 2.5000e+000 0.0000e+000 0.0000e+000 0. 0000e+000 2 0.2500 7.8125e-002 0.0000e+000 2.5000e+000 0.0000e+000 0.0000e+000 0.0000e+000 675 30.5000 2.9785e-001 1.9136e+001 40.7500 6.9273e-001 7.7812e+000 5 1.0000 1.2939e+000 -2.1559e+001 6 1.2500 2.0095e+000 -2.944de+001. 7 1.5000 2.6113e+000 00 ~3.4760e+000 8 1.7500 2.8788e+000 00 2.4042e+001 9 2.0000 2.7482e+000 1.9191e+001, 10 2.2500 2.3050e+000 0 -8.3629e+000 11 2.5000 1.6610e+000 01 -i.9552e+001 12 2.7500 8.8908e-001 000 2.5063e-001 0 2.1734e+001 20 4.7500 1.3287e+000 © -4.4812e+600 21 5.0000 1.7010e+000 1 -1:6352e+001 22 5.2500 1.8823e+000 01 2:5638e+000 23 5.5000 1.8304e+000 2.4081e+00i, 24°5.7500 1.6408e+000 0 1.4494e+002. 25 6.0000 1.4914e+000 72.8143e+001, 19) 5.9870e-001 2.2656e+000 1.19608+000 2.39208+000 1.22928+000 2.8024e+000 2.8763e+000 5.7586e+000 1,9920e+000 3.3002e+000 3.21326+000 4.03440+000 2.6335e+000 1.8316e+000 1.7079e+000 -2.34096+000 2.6349e+000 -1.8206e+000 -1.4739. 002 -6.4559e+0 1.7387e+000 ~5.34876+000 ~2.3474e-001 -3.88520+0 2.7373e-001 -6.3712e+000 7.4471¢-001 1.5189¢+000 -1.1476e+000 -4.9998e+000 1.2015e+000 2.8724e+00 -2.1743e+000 ~3.21360+000 4.3624e-001 -6.1695¢-0 ~2.83196+000 -2.0468e+000 ~3.1334e-001 -3.0296e+ 2.0191e+000 -9.4959¢-001 -1.59508-001 3.4773¢+00 1.6947e+000 -1.6456@+000 -4.52228-001 8.7311¢-00 1,1072e+000 -3.0551¢+000 -5.a471¢-001 -8.50¢1e-0 2.5880e-001 -3.7315e+000 7.8790e-001 2.4802e+000 ~4,8304e-001 -2.20328+000 3.08640+000 7.30226+00 ~6.7792e-001 §.44120-001 4.21090+000 6.8461¢+000 x) xt) “att a) x2) wale) xa) 676 Equations of motion. Pn] * +le] £4Le] Z= F(t) with , ble [QS }C-[, ]- bl-[4 FP]. Feo fo} Solution using Program I5.m: netme [5], e2[- t+ [4 3]. x xdiz {2}. nstep= 50, delt = rr ° Cottrell Results of Bat32 fo}> In subprogram >> prograni5 Solution by central difference method Given data: 2 astp= 50 delt=2.s00000e-001 solution: step time et) eet) wa) i.2) xdd(i,2) , na 40,0000 0.0000e+000 0.00006+000 0.0000e+000 0.0000e+000 0. o000es 5.0000e+000 00064000 2°0.2500 3.4694e-018 6.93890-018 5.55116 17 1.5625e-001 0. 0000e+ 5.0000e+000 0000e+000 30.5000 7.9153e-002 1.5831e-001 1.2664e+000 5.5613e-001 1.1123¢+000 3.8980e+000 40.7500 2.8025e-001 5.6050e-001 1.9511e+000 1.0934e+000 1.8742¢+000 2.1978e+000 51,0000 5.8633e-001 1.0144e+000 1.67980+000 1.6506e+000 2.1889e+000 3,1982e-001 6 1.2500 9.2647e-001 1.2924e+000 5. 4495e-001 2.1205e+000 2.0542e+000 -1.3569e+000 71.5000 1.2034e+000 1.2342e+000 ~1.0110e+000 2.4211¢+000 1.5410e+000 ~2.7089e+000 8 1.7500 1.3294e+000 8.0596e-001 -2.41480+000 2.5053e+000 7.6957e-001 =3.4627e+000 45 11.0000 2.6959e-001 1.1967e+000 1.7533e+000 9.8753e-001 1.2500e+000 2.5015e+000 46 11.2500 6.5996e-001 1.4887e+000 5.8245e-001 1.4537e+000 1.7136e+000 1.2070e+000 47 11.5000 1.0064e+000 1.4736e+000 -7.0280e-001 1.8992e+000 1.8233e+00 0 -3.2947e-001 48 11.7500 1.2380e+000 1.1560e+000 -1.8379¢+000 2.2327e+000 1.55820+00 0 -1,7914e+000 49 12.0000 1.3076e+000 6.0249e-001 -2.590Se+000 2.3864e+000 9.7439e-00 1 -2.8789e+000 50 12.2500 1.2018e+000 -7.2283e-002 -2.8077e+000 2.3293e+000 1.9320e-0 01 =313706e+000 51 12,5000 9.4307e-001 -7.2916e-001 -2.4473e+000 2.0743e+000 -6.2413e- 001 ~3.1680e+000 677 4 2| xy a 2 dott) a 4 ° 2 4 6 ° 10 2 4 5 4 2| a) ‘ 2 062) “) 4 ° 2 + 6 8 10 2 1" te e Equations of motion: [mJ ¥+Le] ¥+lk] ¥ = FLD ith = ° - “lel 00- [2-6-4 8] F(t= {v Sin aa Solution using Program I¢.m: -m=[oa]> ele o]> te xdi={O}. nstepsso, de- E. 20 Bn subprogram: F(ty= {1° Sin sh ° >> programlé Solution by Hobolt method Given data: n= 2 nstp= 50 delte1.570796e-001 Solution: step time U2) dtd 1) dtd) U2) xAL,2) ad 10.0000 0.0000e+000 0.0000e+000 0.0000e+000 0.0000e+000 0.0000e+000 5.0000e+000 20.1571 0,0000e+000 0.0000e+000 0.0000e+000 6.1685e-002 2.2087e-017 5.0000e+000 678 30.3142 3.0440e-003 9.6895e-003 1.2337e-001 2.4065e-002 7.6602e-001 4.7533e+000 4 0.4712 1.8912e-002 1.6259e-001 9.1608e-001 5.1478e-001 2.0011e+000 2,.9598e+000 5 0.6283 5.8032e-002 3.4519e-001 1.3650e+000 8.5651e-001 2.3334e+000 1, 6316e+000 6 0.7854 1.2964e-001 5.7894e-001 1.6914e+000 1.2346e+000 2.4551e+000 1.9106e-001 7 0.9425 2.3963e-001 8.3483e-001 1.7936e+000 1.6157e+000 2.3650e+000 -1,2232e+000 45 6.9115 -3.7289e-001 1.7185 0 3.0395e+000 46 7.0686 ~3.1591e-001 5.6154e-001 2.4307e+000 2.6762e-001 -5.5794e-00 1 3.6136e+000 47 7.2257 ~2.0460e-001 8.5380e-001 1.6722e+000 2.2229e-001 5.0005e-003 3.9062e+000 48 7.3827 ~5.5446e-002 1.0351e+000 8.6621e-001 2.6677e-001 5.8147e-001. 3.8775e+000 497.5398 1.1405e-001 1.1066e+000 1.1476e-001 3.9952e-001 1.1229e+000 3.5160e+000 50 7.6969 2.8752e-001 1.0823e+000 -5.0214 2.8416e+000 517.8540 4.5143e-001 9.8440e-001 -9.35516 '1.9053e+000 001 3.0312e+000 3.9690e-001 -1.0620e+00 002 6.1148 001 1.5822e+000 001 8.8654 002 1.9178e+000 7 Seay 4 2 x) =o 7 at) 4 * 1 2 3 4 5 6 7 8 5 2) xad@2) 4 2) * 1 2 3 4 3 6 7 8 tine 679 Equations of motion: Given in solution of Problem 11-20 (33 Solution using Pregram lé.m: - net m= [2 8}, e203 3], 4224 Face f2f, so, delt= 0.25 7 x) x) 2 a) x92) 2a @ x2 x02) ° 2 4 6 3 10 ry 4 + Results of Exi1_34 >> programl6 Solution by Hobolt method Given data: n= 2 netp= 50 delt=2.500000e-002, Solution: step time x(i,1) xd(i,1) xd (i,1) 4,2) (4,2) dd (4,2) 1 0.0000 0.0000e+000 0.0000e+000 2.5000e+000 0.0000e+000 0.0000e+000 0.0060e+000 2 0.2500 7.8125e-002 0.0000e+000 2.5000e+000 0.0000e+000 0.0000e+000 0..0000e+000 30.5000 2.9785e-001 5.9570e-001 2.2656e+000 1.1960e+000 2.3920e+000 1.9136e+001 40.7500 6.7731e-001 1.8615e+000 2.8459e+000 2.3779e+000 3.0857e+000 -1.9588e+001 5 1.0000 1.1875e+000 2.2638e+000 1.6286e+000 2.6912e+000 -1.6232e+000 -2.7568e+001 680 + A5 11.0000 2.3544e+000 9.1504e-001 -2.2782e+000 2.2850e+000 -3.3050e+0 00 -2.4426e+001 46 11.2500 2.4907e+000 1.5041e-001 -3.4958e+000 1.4763e+000 -4.2224e+0 00 -6:8088e+000 47 1115000 2.4280e+000 -7.0701e-001 -3.8836e+000 9.00¢4e-001 -6.8674e- 001 1.7538e+001 48 11,7500 2.1705e+000 -1.4140e+000 -3.0502e+000 9.6130e-001 2.0554e+0 00 1.6650e+001 49 12.0000 1.7634e+000 -1.8673e+000 -1.6701e+000 1.12026+000 1.1342e-0 01 -7:0501e+000 50 12.2500 1.2630e+000 -2.1135e+000 -5.9375e-001 6.9518¢e-001 -3.7771e+ 000 -2.0254e+002 51 12.5000 7.2135e-001 -2.1793e+000 1.7567e-001 -1.6028e-001 ~4.0782e+ 000 -4.4321e+000 The problem-dependent dota ts le used im the main program that calls WILSON en in Problem 41.49), subroutine Ex TFUN amd one given. [ALM _PRGELEMA DEPENDENT OATA ——-— —— REAL 4(2,2) ME (262) ,h(2, 2) DIALNSLON CC 2,2) 4XL(2) ADL (2) -XDDLC2) pXC25 42) AD 2S 2) -AUD(25 42) RR ER EHR Fd CRED eh hE BSA 3 CKC2.2-¥N1C2).xN2CZ).KN3CZ) pXNACZ) DATA 4,NSTE®,USTEP1, TH, VELTA/2,24,25+1.4,0.24210267/ = Bie Eb QD yy Df we DATA £01/0.0,0.07 DRLA N/1 609060, 0652097 ce DREN CAR Op eev re ee ated DALK N/0,04 7209p 22 Us HeC/ 2 evo DF eMObLEN“DEPENOENT LATA SUOKUUELEE.EATFUN CF, LLaE DusbaSLUN FC) #(1)=0,0 $2100 — — RETURN env SORE LON eo ABER IVEN DATA? 2-2 NS PEAS 24. TH. 9 140000006404 -_DELTAS 0242162676400 OLUT LOW: TEP TIME || KCLo1)— XOCLy1) KODA). ——ACLyZ).—«XDCE 2) KODCL,2) A 0090-9 90008400 0,.9000E000 0,00006+00 000008400 -0,00008400 0,5000Es01 20,2422 V15S1E-01 0,1922E +40 2,15¥7EFOL 9.1330E400 G.1042E+U1 0, 30108401 3 0.4543 U,1136E400 0,6390E+00 9,2103K+01 0.4767E+00 0,1735E401 0, 2112E+01 4-05 R65 G5 25 98400-0108 TEFOL Vy LSIFEH0L O,I440K400 0, 20658001 0,59 REEF 00 S 0.9687 0,6233E+00 O,13Z8E 401 0,4052E+00 0.1447E+01 0.2036E+01 +, 82248400 © 1.2198 U.9431E400 0,1250E401 =. 999BEF00 0.1905EF01 0,1691E401 -,2029E+01 2 AASI0 De 2OCE+OL 086975400 —, 21958401 022468401 01095401 = 2997EHOL B 1.0951 O,134bE +01 0, 25502490 -,2877EF0L 0.2423E+01 0.3457E400 -,3297E401 9 1.9373 JL32IECUL =, 4452EFU0 =. 2910EF01 O.2411EF01 ~,4384E400 -.3179E401 $0 214395-D Pee OL ~ Ti OTHE sed 9 2d1SE4OL OFO2d BEHOL ATEES Od = 25MSE FOL 681 AL 244216 0.3171E+00 ©,1511E+01 ©,12526+01 0.1879E+01 1620E+01 =,1489E+01 12 246638 9,4274E+00 -.1656E+01 0,5148E~01 0.1456E+01 -.1822E+01 =. 1836E40¢ 14 31481 -.2713E+00 -.1044E401 0,2341E401 065432400 -.1291E401 0,2276E+01 15 3.3903 24500400 ©,4093E+00 0.2903E+01 0.4155E+00 -.6520€+00 0,2998E+01 Lo od24_=4b35b400 u, 29n0E4U0 9, 7923E401..0,3474E 400 0 96Rdadt 0, 1186E +01 17 3,8746 -.3114E+00 0.9418E+00 0,2410E+01 0.460600 0.8220£+00 0.2806E+01 18 4,1168 =,2189€°01 014116401 0,1468E401 0.7335E+00 0.1496E401 0,1931E+01 20 4,011 0.7399E400 0,1539E401 ©,9597E400 U.1540EF01 0.1729E+01 =, 6189E+00 21 4,8454 O61074E FOL 0.1180E401 -,2005E+01 0.1929E+01 0,1432E+01 -.1834E+01 225 UdSd UL294E201 O61 24E 400 =, 2oHOe +01 2,271 3Fed1 O-AALaesOo = 271 1E401 23° 5.3276 0.1362E+01 =,5939E=01 -,2868E+01 0.2343E+01 0.1781E+00 =, 3097E+01 24 5.5697 0,1267E401 =, 71438400 =. 25418401 0.2297E401 =.5512E+00 -.2926E+01 1163£401 0, 20856401 = 1176401 222236401 The problem-dependent data to be used in the main program that calls WILSON (given in Problem 11.49), subroutine ExTFUN, and the results are given. Cc FILLIAING 10 LINES CONTAIN PROBLEM*OEPENOEnT DAA REAL AC@,2),4102,2),K(2,2) VLMENSLON CC242) ,ALCL),XULC2) RUDE (2) 4A 2542) -AD (4542) AUD 25,2) 6 2 ATOR EC2D EV Cd LCL) ETL) (CZ) LAL) LBC 2 4 2) 45 (2) pZACZIy 3 TNCZp ZI ANLCZ) g ANZCE) A632) p KAZ) DATA N,WSTEP,WSTEPL,TH,DELTA/2,24,25/1.4,0,24216207/ DATA X1/0,0,0,0/ DALA X01/9.0,0.07 DAIA A/1,0,0,0,0,0,2.07 DATA C/0.0,U.040,40,0.07 DATA K/6.0¢"240, "20,8407 © END OF PRUBLEM-OEPENDENT DATA SUBRUUTLUE EXTFUN (F,TINE,N) OINENSLOW FCN) FUL)=10,08510(5,04TI1ME) £(2)30.0 RETURN ei SOLUTION BY *1LSON METHOD GLVEN DATA: = 2 NSCEPS 24 THE 0,1400000GE+01 DELTAS 0.24216267E+00 STEP TIME || -XCL41)— XDCTy1)—-XDDCI, 1) X1,2) XDC1,2)—-x0DC1,2) 0.0000 0,0000E+00 0,0000E+00 0,0000E+00 0,0000E+00 0,0000E+00 0.2422 0.8209E*01 0.1017E+01 0.4u43 1 0,0000E+00 2 28399EFOL 0.1461E*02 0,1810E-01 0.149SE+00 3 +5226E+00 0,2406E+U1 U.3071E401 0.1381E-01 0.9867E-01 0,5160E+00 4 0.7265 0,1062E+01 0,1503E%01 -,1053E+02 0,5495E-01 0,2498E+00 0,7325E+00 5 0.9087 0,1074E01 =,1584E+01 =,1496E02 0.1330E+00 0.3781E+00 0.3265E+00 6 1.2108 0,3655£400 ~,3797E401 -.3306E+01 0.2246E+00 0,3401E+00 -,6398E+00 71,4530 -.5003E+00 ~,2807E401 0,1148E+02 0,2799E+00 0,8172E-01 -.1494E+01 @ 1.6951 -.83@0E00 0,1135k+00 0,1263E+02 0,2548E+00 -.2930E+00 -.1600E+01 9 19 AL 12 1.9373 *,5584£+00 0,1706E+u1 0.5215E+00 0,1431E+00 =,6043E+00 =,9714E+00 2.1795 221706400 0.7537E+00 =,8390E+01 -.2359E-01 -,.7389E+00 -.1402E+00 2.4210 -.2285E100 ~,6334E+00 -,3066E+01 -.2004E100 -,6951E+00 0.5020E+00 2.0838 =,5632E100 ©, 31256901 0,8040E+01 SOB9E+00 0,1036E+01 =. 3488E+00 682 2.9060 =.1304E900 301481 0,474 2e400 3.3903 326324 3.0746 9, 8b33E400 2,5643E400 +1610e+00 0,2853k-01 0.13326+00 0,1973E901 0,2513E+01 0,2840£+00 =. 2534E401 = .2845E401 ++ 4607E+00 O.1711E+01 0,1349E801 47758400 219221E+00 0,8514E4+01 ©,4357E+00 =,1847E+00 = A054E 401 + -1436E+02 =. B916E +01 0.6349E+01 0,1334E+02 0.460401 =.7598E401 =-7484E401 8396E-01 0.1726E+00 0,3836E+00 0.4907E+00 247636400 0,3623E+00 4280E+00 3080£#00 0,2662£+00 0,7389E+00 0.1040E+01 O.1017E+01 0,6825E+00 932E+00 +2815E+00 6571E+00 0.1641 E401 0,2083E+01 0.1822E+01 0,6659E+00 8543E+00 19118401 130E+01 H1T91EFOL sA3LLECOL 0,3812E+01 0.1009E+02 0,25642+00 0, 2184E+U1 0,1056E+01 -.2753E400 -.7698E+00 0, 1377EFOL Y,7047E400 0,9850E+00 ~.1156E+02 =. 4136E+00 +. 34088400 0,2166E+01 The problem-dependent data, to be used in the main program that calls WILSON (given in Problem 11.49), subroutine ExTFUN,and output are given. FULLOWLNG 10 LINES CONTAIN PROBLEM-DEPENDENT DATA REAL 2,2) ,AT(2,2),K(2,2) VIMENSTUN C(2,2),X1(2),A01(2) ,XDDIC2),X(25,2),XD(25,2),40D(25,2), 2 AECL), FC2) 6F1(2) -F 202) ,FTCZ) / REZ) »pLACZ) -LBC2,2) S02) -ZA(2), 3 TKC2,2) -XN1(2) -XN202),XN3C2)-XNG(2) DATA N,NSTEP,NSTEPL,TH,VELTA/2,24,25,144,0,25/ VATA X1/0,0,0,07 DATA KDI/0,0,0.0/ DATA A/249,0.00.0,1.0/ DATA £/0,0,0.0,2.0,0.07 DATA K/beU,"2.0,72.0,4.0/ OF PRUBLE A-DEPENDENY DATA SUBROUTINE. EXIFUM CF, [14E,N) DIAENSLON FO) Fu)25.0 F(2)=23, 08S 1H (5.0T LAE) RE LURA eND SOLUTLUN BY #1LSUN METHOD 0.1706€+00 +5983E-01 29025E+00 -29628E+00 =17150E+00 0,2168&+00 214168400 0.7610€+00 END GIVEN DATA: we 2 NSTEP= 24 SOLUTIUN: Step TAME X41) 0.0609 0.2506, 0.5000 0.7500 1,000 1.2500 1,50v0 1.7500 2.0000 10 2.2500 2.5000 v,yo00E+00 0, 78408-01 0.31738+00 0,72464+00 O,1277E401 v.1880EeuL 223878901 0, Zo6bE+01 0.26616 901 OL 23a4ee0L O,1980E+O 2.7590 0.124 2z401 3-U0U0 v,aBs3EFVO 342500 =,1555&400 3.b000 ~,Sd04z +00 3.7500 =.o036e+00 TH= 0.14000000E+01 noel) 9, 00008400 9,0290E+00 0,1292b¢01 0,195eE+0 0.2398E +01 9,232ZE+01 O,1eaeeeut 9.5579E+00 + s5871E+00 +. 1595E+01 2223978401 =.2882E+01 126418401 +. 2164E901 ~.1028E+01 0. 1787E+u0 KOD(L,1) 0.2500E+01 0,2532e¢01 0.2772E401 G.2539E+01 0.995HE+0 =.1598E+01 =. 38BLErOL ATSTESOL 4402b+01 3661E+01 2755E+01 +1122e¢01 O,1494E401 9,3975E401 O.S115€¢01 0.45 30E +01 vane 683 DELTA xQ1,2) 0,0000E+00 0.1849k+00 0.1185E+01 024746401 9.2760E+01 0.1722E+01 0.5026E+00 9.2826E+00 0,8331E+00 0.9796£+00 0,3022E+00 427958400 0.1675€+00 0,1194E901 021459801 0.475 78.400 0.25v00000E+00 Xxv(1,2) 0,0000E +00 0.2219E +01 0.5347E+01 0.3847Et01 =.1840E+01 S495E+01 = +32666401 0,1285e+01 0,2090E+01 1282E¢01 3333E¢01 4970E+00 37048401 33646401 L66e2E+01 93366401 xoD(1,2) 0.00006+00 041775E402 0.7278E+01 19286402 °.26226+02 =.3023E+01 0.2085k+02 0.1556E+02 9119401 221 7B6E +02 0.1457E+01 0.2123E¢02 1238E+02 1510E¢02 25108402 4289E+01 7 Te4914E+0U 011426401 U,3109L001 -.7410E400 -.3392E401 0,1984E+U2 18 O.1784EFO1 0,1905ErU1 =.1005E+01 O.1134E401 0,1637E+02 19 V.37OSE409 U.213HEFUL 0,8735E+00 =.4563E+00 0.2272E+01 =, 7272E+01 20 OU. 92e5E+00 0,2166E01 -.o803E+00 -.2094E+00 -.6720E400 ~.1628E+02 aa Osa2SErO1 O.1778EFU1 +. 24416401 ~.0840E+00 -.2317E401 0,3120Er01 22 OV1783E401 O,104DEFOL -.34L7EF01 ©.9452E400 O.1110E401 0,2429EF02 23 O.1943E+01 02598400 -.2874E+01 0.1076E-01 O.6216E+01 0,1055E+02 AY U,1934EHUL =,2702EF00 =.1414E401 061780E401 0.6725E401 =. 1248E402 0,V00D 0,1832E401 +. 4927E400 =.5190EFU0 0.2923E401 O,1835EF01 ~,2663E+u2 @e and output are given: REAL M2, 2) ,N1C2,2) /K(2, 2) FOLLOWING 10 LINES CONTAIN PROBLEM-DEPENDENT..oATA.——————_ problem-dependent date, to be used in the main program that calls NUMARK (given in Problem 11.50), subroutine EXTFUN, DIMENSION C(2,2),X1(2) ,XD1(2) ,XDDI (2), X( 25,2) ,XD(25,2) ,XDD(2542)+ 2-XTC2) pF (2) REZ) pLACZ) LBC 2,2) SCZ LM 2} — 3 TRC2,2) ,XN1C2) o XN2(2)/XN3(2) , XNA(2) DATA N,NSTEP,NSTEP1, ALPHA, BETA, DELTA/ 2,2 2 04242162677 DATA X1/0.0,0.0/ DATA XD1/0.0,0.0/ DATA 4/1.0/0,0,0,0,2,0/. DATA C/2.0y, 20,2207 DATA K/6.0, OF PROBLEM“DEPENDENT -DATA. -- SUBROUTINE EXTFUN (F,TIME,N) DIMENSION FCN) Fa FQ RETURN END 684 25,0,16666667,0.5, SOLUTION BY GIVEN DATA: 2 NSIEP= SOLUSION: STEP © END UF PROBLE HEAMARK MEf£AOD 24 TIME = -XCE,1) KDC, 1) 0.0000 0,0v00E+00 0,0000E+00 0.2422 U.177oE~01 0,2200E+00 0.4843 U.12¥7E+U0 u.7143E¢00 0.7265 0,3613E400 U.1178E +01 0.9687 0507932400 0,1393E401 1.2108 0.100840 0,1259E+u1 1.4530 0,1203E401 0,7991E+00 4.6951 s1377E*01 0,1221E+00 1.9373 0,1317E#01 =,0142E+00 2.1795 0.100201 -.1246E+01 2.4216 0,7330E#00 +,1639E+01 2.6638 0,3203E400 ©.1712E+01 2.9000 =46943E-01 -,1453E +01 3.1481 ©. 3607E#00 ©.9133E+00 353903 +,4977E+00 -.1994E+00 346326 -.4544E+00 0,5510E+00 3.874> -.2394E+00 O.1195E401 451168 0,1059r400 0, 1610E+01 4.3589 0,5158E#00 0,1720E401 4.6011 091292400 0, 1506E+01 +8443 0.1222E401 0,1008E+01 5.0854 0,13866+01 0,3231E+00 0,1374E+01 -,4202E +00 O.11B89E+01 -.1081E+01 0.8670E+00 .1537E+01 0.10666667E +00 xODC1,1) 0.00v0E+00 0.181 7E#01 0, 2266E+01 0, 1508e+01 0, 2007e+00 7413038401 =. 2497E+01 = .3094E401 =. 2987e +01 22316401 2. 1013E¢01 9, 4U55£+00 0.17368+01 O,27Z1E¢01 0,31766901 0,3022z+01 0.22956401 O,1138E+01 =22284£+00 1545E+01 2564E¢01 3096E+01 3043E +01 24198401 213426401 REAL (2,2), HE (242) K(2, 2) BETAS 0,50000000E+00 DELTAS 0.24216267E+00 x(1,2) 0.0000E+00 0.1335E+00 0.4799E+00 0.9532E+00 O.1404e+01 0,1927E401 0,2268E+01 0,2433E¢01 0.2398E+01 O.2173E+01 0.1802E+01 0.1353E+01 9,9094E+00 0.55362+00 0.3513E+00 0,3395E+00 0.5190E+00 0,8573E+00 0.1289E+01 0.1732E+01 0.2105E+01 0.2337E+01 0.2385e401 241401 219936401 xb(1,2) 0,0000E+00 0.1048E+01 0,1753E+01 0,2093E+01 0.2067E+01 0.1 7046401 O.1071E 901 0.27416400 =.5540E+00 SA1ZT0E#01 711748401 TAIQOLESOL =.1703E401 221189801 = 145596400 0,3593E+00 O.1104E +01 0,1639E+01 0. 1865E+01 0.17405 +01 0,1288E +01 0,5967E+00 046E+00 }643E+00 1540 +01 xDD(1,2) 0.5000E+01 0,3056E+01 0,21 708401 0,0342E100 = .8511E+00 2145E+01 3080E+01 3505E+01 3334E+01 25816401 1305E+01 0.9807E-01 O.1543E401 0.27008+01 3354b+01 +3379E401 0.2773E901 0,1647E401 0,2165¢+00 12516401 2478E eu 3235E+01 3382E+01 893401 2186 ZE +01 The problem-dependent data to be used in the main program that ealls NUMARK (Jiven in Problem Ilr 50), the subroutine EXTFUN, and the output are given here: FOLLOWING 10 LINES CONTAIN PROGLEM*CEPENDENT DATA DIMENSLON CC 2,2) 4X12), XDLCZ) ADDI (2) ,X(25 42) -XD(25 92) KDO( 25-2) 2 -XTC2) pF C2) REZ, LAC2) LB (2p 2) 4 S(2) pZAC2) 3 TK(2,2) , RW C2 DATA Ay. 2 0.242162677 DATA x1/0.0,0.07 DAA XD1/0.0,0,0/ DATA 1040,2,0/ DATA C. DATA SUBROUTINE EXTFUN (F,TIME,N) DIMENSION F (ND F(1)=10,08S1NC5,0*TINED 685 N2(2) ,XN3(2) KNAC2) STEP, WSTEPL , ALPHA, at fA, DELTA/2 24, 25,0,16666667,0.5, SOLUTION BY NEaMAKK METHOD GIVEN DATA: 2 NSTEP= 24 SOLUTIONS STEP TIME -XCT,1) 0.0000 0.0000E+00 0.2422 0,8042E-01 0.4843 9,5509E+00 0.7265 01120401 09687 0.1119E+01 1.2108 0,3303E+00 1.4530 ».6401£+00 1.6951 -.1003E+01 1.9373 +,p501E+00 2.1795 +.1786E+00 2.4216 ©.8747=01 2.6638 ~,1894E+00 2.9060 0.2207E-01 3.1481 0,57446+00 3.3903 v.a74¥E+00 3.0324 0,44596+00 3.8740 039E+00 4.1168 -,8682E+00 4.3589 -,5593E100 4.6011 0.8159E001 4.0433 0,3764E400 5.0854 0,2284E100 5.3276 0.1303E900 5.5697 0,3961E+00 5.8119 0,6650E+00 ALPHAZ 0,16666667E+00 KOCL,1) —- XDDC1,1) 0, 0000E+00 0,0000E+0u O,1071E401 0.8842E+01 G,2542E+01 0.3308E01 O,157OE+01 =,1134e+02 17B4E+01 -,1636E+02 422vet01 -,3762E+01 +312Z7€+01 0,1279E+02 0.2052E+00 0,1473E+02 O.2182E+01 0.1001E+01 0.1284E+01 =. 9018E+01 3477E+00 =. 44586401 TATE~O1 0,71036+01 0.1815E+01 0,8110€+01 0,2232E4+01 ©. 4ob4E+01 7846400 =,1524E 402 sSILLEV01 -,8975£401 -.3220E+u1 0,8070E+01 =.28B4E+00 010146402 0,24496+01 O.0407E+01 0,2258E401 =, 80468401 0,1102E400 =. 9092E+01 = 487936400 0,1519E901 0,3584E+00 0.8703E+01 0,1522E+01 0,9086E+00 0,1770E+00 =.1202E+02 BETAS 0,50000000E+00 DELTA= 0.24216267E400 xC1,2) 9,0000E+00 0.81296-03 0,9875E-02 0,4878E-01 0,1345E+00 +245 7E400 0.3182E+00 0,2886E+00 0.1439E+00 +6887E°01 +27976+00 43426900 =24984E+00 =24456E+00 26226400 9.2292b-01 0,3241E+00 0.5329E+00 0.5797E+00 0.4672E400 0.2506E+00 2.5534E~02 =.2470E+00 4220E+00 = 24793E+00 TCuuUnING 10 LINES CONTAIN PROSLEM-DEPENDENT DATA REAL M(2, 2) ,UL(Z,2) ,K(2e2) OIMEWSION C(2,2),X1C2) , X01 (2) , XDD CZ) -X(25,2) ¢XD(25 42) ¢KDO(25,2), 2 XT(2) FZ) /REZI LACZ) LB(2, 2) SC 2) -ZA(2) > 3 THC2, 2), NL C2)» ANZC2) pAN3C2) XNA (2) DATA N,NSTEP,NSTEPL,ALPHA,BETA, DELTAS 2 2,24,25,0,16666667,0.5, 0.257 DATA X1/0, 0.07 DATA XD1/0,0,0,0/ DATA A/2,0,0.0,0,0,1.0/ DATA €/0,0,0.0,0.0,0,07 DATA K/6.0 2.0,92.044.07 © END OF PRUBLEM=DEPENDENT DATA SUBROUTINE EXTFUN (F,TIME,N) DIMENSION FCN) FC) 35,0 F(2)=20.U8S1N(5,08TIMED RETURN END 686 XD(1,2) 0,00008+00 0,1007E=01 0,8206£-01 0.2560k+00 0,4383E+00 =4296E+00 0,1190E+00 = 437396100 ++7835E+00 =29202E+00 =.7836£+00 .4713E +00 +.3990E-01 0, 449SE+00 0. 1008E +01 0,12B4E+01 O.1121e+01 0,5516E+00 1601£+00 7250£+00 1017E+01 1003E+01 8969E+00 5091E+00 0.5587E-01 The problem-dependent data to be used in the main program given i 1-50 (which calls NUMARK), subroutine EXTFUN ond vesults are given. XOD(1,2) 0, 0000E+00 0,8317E-01 O.5114E+00 0,9251£+00 0.5807E+00 7465238400 =.1913E+01 = 2158E+01 .1226E+01 0.9093e-01 O.1031E+01 0.1547k+01 0, 20166401 0,23578+01 0,1924E+01 0.3542E+00 1700E¢01 3000E+01 2878E+01 1797401 6259E+00 0,2506E+00 O.1118E+01 0,2084E+01 0.2582E+01 Problem SOLUTION BY NEAMARK METHOD GIVEN DATA: wz 2 NSTEPs 24 ALPHAS 0,16666667E+00 BETA= 0 SOLUTION: DELTA= 0. STEP TIME = X(T, XDCI,1) —- XDDCI, 1) X12) 0.0000 0.0000E+00. 0,0000E+00 0,2500E+01 0.0000E+00 0, oO. 0. o. 1 20,2500 0,7769E-01 0,6198E+00 0.2458E+01 0,1914E+00 30,5000 0, 51296400 0,1276E+01 0,2789E+01 0.1228E+01 4 0.7500 0,7202E+00 0,1988E+01 0,290Sz+01 0,2565E+01 5 1.0000 0.1293E+01 0,25346101 O.1409E+01 0.2847E+01 6 1.2500 0,1940E+01 0,2517E401 ~.1606E+01 0.1715E+01 7 a 9 1.5000 0, 24886401 0,1742E+01 ©, 45946401 0.3703E400 =, 1.7500 0,2769E+01 0,4543£+00 -.5706E401 0.9920E=01 0. 2.0000 0,2712E+01 ~,8750E+00 =.4927E+01 0.7083E+00 0. 10 2.2500 0,2353E+01 ~,1940E+01 =,3596E401 0.9630E+00 -, 12 2.5000 0,1768E401 -.2694E+01 ~.2435E401 0.3081E+00 =, 12 2.7500 0,1035€901 =, 3095E+01 =.7734E+00 ~.1074£+00 =. 13. 3.0000 0,2664£+00 -.2940E+01 0,2019E+01 0.3183E+00 0, 14 3.2500 -.3745£+00 -.2064E+01 0,4908E+01 0.1364E+01 0, 15 3.5000 -.7216£+00 -.6614E+00 0.6231E+01 0.1566E+01 16 3.72500 -,7048E+00 0,7455E+00 0.5024E+01 0.4094E+00 17 4.0000 =.3962E+00 0,1704E+01 0.2642E+01 -.1010E+01 18 4.2500 0,1030£+00 0,2133E+01 0.7952E+00 19 4.5000 0.650E+00 0,2201E+01 20 4.7500 0,1181E901 0.1991E+01 21 5.0000 O.1617E401 0,1437E+01 O,1874E+01 0.5849E+00 741390E+01 0, 2522E+00 -.8012E+00 0. 1429E+01 -.3879E+00 0. 3003E+U1 -.6516E+00 = 3813E+01 -.6909E+00 0, 23 O.1912E+01 =.2353E+00 =,2748£+01 0.4986E+00 0. 24 0,1792E¢01 7 +0351E+00: =,4500£+00 0.2425E+01 0, 5461E+00 0.1163E+01 0,3509E+01 0. Equation: 5X4 4ee ax = Est or X= 08% 0-6 REND Sint differential eguations te be solved av Ba } 0-8 Yp—0-6 J, + 12 sink 0.16368+01 x {Rye ff ond Yo)= 0 687 +50000000E+00 24216267E+00 XD(1,2) — XDD(1,2) 0000E+09 0,0000E+00 2296E+01 0,1837E+02 5553401 0,7683E+01 3982E+01 -.2025E+02 O4BE01 -.2798E402 GOOLE+01 =, 36412401 36746401 0,2226E+02 1312E+01 0,1763E+02 24B0E+01 =,8290E+01 B686E+00 =, 1¥50E402 3089E+01 0,7367E+00 3396E+00 0.2126E+02 3S1E+01 0,12278+02 3319E401 -.1652E+02 21S0E+01 =,2722E+02 6182E+01 =,5035E+01 411 7E+01 0,21556+02 98B5E+00 0,1929E+02 27435401 =.5238E+01 1236E+00 =.1573E+02 L444E COL 0,3194E401 201bE+01 0.2449E+02 J060E+01 0,15866+02 71326401 =.1527E+02 1377E+01 ~.3077E+02 4 dain $ This program will use the function dfuncll_4l.m, they should be in the same folder tspan = (0: 0.1: 201; x0 = (0.0; 0.0); [t,x] = ode23(*dfuncii_41’, tspan, x0 displ’ e x(t) isp(tt x1); plot (t.x(2,1))5 xlabel("t"); gtext (13(t)") & dfuncli_4l.m xd (t)" function £ = dfuncli_41(t,x) £ = zeros(2,1); fq) = x(2 £(2) = - 0.8 * x(2) - 0.6 * x(1) + 1.2¢sin(t); x 45 1 05 ol 0s 4 i ry a i t Results of Bxl_41 >> Bdll_Al t x(t) xaley ° 0 0 0.1000 0.0002, 0.0058 02000 010015 0.0226 0.3000 0.0051 0.0493 0.4000 0.0117 0.0847 015000 0.0222 0.1274 0.6000 0.0374 1762 0.7000 0.0576 0.2298 018000 0.0835 0.2867 0:9000 0.1151 0.3456 10000 0.1526 0.4051, 688 19.1000 -1.3092 -0.2840 19.2000 -1.3310 -0.1518 19.3000 -1.3395 | -0 0181. 3914000 -113346 0.1158 19.5000 -1.3163 0.2486 19.6000 -1.2849 0.3789, 39.7000 -1.2406 0.5054 0 0 ° 19.8000 -1.1839 6268 19.9000 -1.1154 0.7420 20.0000 -1.0358 0.8498, Gag restore 2%) $10 X1— 5 ey = FLED = 0 AX, -5x,4 5 m= or HS 25m, 4 25 ey 40d F(t) Me 28 2) — 75 Equations in vector form: h ay 2 SEEDS YZ Herd FLED = F() at % 625 Yy -9075 Og F(t) with wh x 5 = 5 = > Y= labe )x > Y(@)=0 and ts Xe % * 5 tot 8 exil42.m % This program will use the function éfuncll_42.m, they should % be in the same folder tspan = (0: 0.1: 20); x0 = (0.0; 0.0; 0.0; 0.01; {e,x) = ode23(*afunc1142", tspan, x0); dime xite) xd (e wate) a2 (4) aisp(te x1): plot (t,e(2,1)); xlabel ("t"); ylabel('Solid line: x1(t) Dotted line: x 2(t)"); hold on: plot (t,x(:,3), / 689 % dfunci1_42 function £(1) = (2); funcl1_42 (t,x) F = 5*( stepfun(t,0) - stepfun(t,2.0) ); f= zeros(4,1); £(2) = 2.5 * x(3) - 5 * x(1) + 0.5*F; £(3) = xt £(a) = 1-25 * x(1) = 3.75 * x13); 15) (0) Dotod tne: x 0 4 Results of Ex11_42 >> Bxll_42 © ° 0.2000 0.2000 0.3000 0.4000 0.5000 06000 0.7000 0.8000 0.9000 150000 19.3000 19.4000 19.5000 19.6000 19.7000 19.8000 19.9000 20.0000 x(t) ° 0.0124 0.0492 0.1084 0.3869, 0.4984 0.6106 0.7184 0.8170 -0.1052. =0.2073, 013146 =0.4229 70.5273 0.6225 0.7036 0.7655 xd (t) 0 0.2479 0.4835 0.6952 0.8725 110072 110932 121272 121086 110397 0.9256 0.9836 =10540 =120855 -2L0721 =1! 0066 0.8902 0.7229 ~0.5090 2 x2 (ty 0 9.0000 0.0002 0.0010 9:0032 0.0076 0.0152 0.0271 0.0442 0.0672 0.0967 0.5591, =0.6238 0.6678 0.6907 016931, =0:6762 0.6417, 0.5920 690 x82 (t) 0 0.0005 0,0041, 010135, 0.0312, 0.0583 0.0958 011434 0.1995 012620 0.3277 0.7481 -0.5451, -0.3349, 0.1256 0.0750 0.2603 0.4248 0.5644 Equations te be solved : (see Problems 1-18 and 1-29) a ay : -2%42%y -6F, +28; t %y Wy -dyt Fin Ha 4 5 with n x) = a {| _)* Y T2457 = Ve and ¥ (0) % Xe Results of Ex11_43 Tr rame(r) x) (2) x(3) x(a) 21 0.15708000 0.00595234 0.11190840 0.07562662 0.69862971 2 0:31416000 0.04296424 0.38514540 0.25870383 1.23457026 3. 0.47124000 0.12871802 0172177873 0.51077890 1.61270950, 4 0.62832000 0.26619304 1.03219582 0.79478663 1.85249641 5 0.78540000 0.44606930 1.24885462 1.07929835 1.98056156 6 0.94248000 0.65071547 1.33306426 1.34088682 2.02464088 7 1209956000 0.85871221 1.27520063 1:56476458 2.00934956 @ 1:25664000 1:04904086 1.09026067 1.74407153 1.95390776 9 1241372000 1:20434253 081046444 1187829054 1.87158084 10 1757080000 1-31294336 0.47685982 1:97127049 1.77038826 111172788000 12 1788496000 13 2104204000 19912000 15 2135620000 16 2751328000 17 2167036000 18 2182744000 19 2198452000 20 3.14160000 29868000 22 3145576000 23 3161284000 136961694 0.13148283 2102926358 137525431 0118884744 205926699 133574082 045654785 206782932 26038610 -0.65503054 2.06036319 116023580 -0.77849419 2104091265 04653025 -0.83026508 2101226511 192948759 -0.82029318 1197627325 81749686 -0.76237983 1193425605 71672563 -0.67160439 1188737286 63108587 -0.56226450 183689975 56246606 -0.44648447 178437494 51112440 -0.33350502 173161322 47614448 -0.22956211 1.68061392 24 3176992000 0.45587455 -0.13819995 1163340072 25 3192700000 0.44829676 -0.06084131 1.59183581 26 4708408000 0.45130011 0.00254980 1.55744649 27 4124116000 0.46285317 0.05284442 1153129308 28 4139824000 0.48108992 0.09124953 1151389460 29 4155532000 0.50433136 0.11897352 1.50521674 30 4271240000 0:53106884 0113705660 1.50471659 31 4186948000 0.55993248 0.14633820 1.51143126 165455622 52621606 138695120 123893451 Tosssaoae 193144276 178229624 164415368 152277900 [42300142 134821759 130010274 127854652 128179218 130673179 134929734 140488652 146876999 153644001 160387671 166772319 32 5102656000 0.58966273 0114751780 1152409402 0.72537321 33 5118364000 0-61909585 0114126165 1154126111 0.77498438 181543446 35 5.49780000 0.67292815 0.10957633 1.58316615 0.84623969, 36 5.65488000 0.69557810 0.08615286 1.60514603 0.86745270 37 5181196000 0.71449180 38 5.96904000 0.72924718 0.03053440 1.64560020 39 6112612000 0:73964026 0.00123034 1166252252 40 6.28320000 0.74568650 -0.02716047 1.67659091 05933175 1162625520 0187955395 188334709 187986403 187028266 °. 0. o °o. o 34 5134072000 0:64716684 0112831325 1156143405 o 0. °. 0. 0. 691 ° «gn of motion: [! ols © ols c e+e 2] eel ea Ff with £(e)= 0" and ¥ (0) = Program 15. cpp ‘s used for solution. Results of Exi1_44 Please input N and NSTEP: 2 24 Please input M matrix row by row 10 02 Please input K matrix row by row 6-2 28 Please input ¢ matrix row by row 00 00 SOLUTION BY CENTRAL DIFFERENCE METHOD GIVEN DATA: Ne 20° NSTEP = 24 © DELT = SOLUTION: STEP THM X(I,1) xD(I,1)xDD(,1) 0.0000 0.2422 0.4843 0.7265 019687 122108 174530, 116951, 119373 211795 214216, +0009 0.0000 0.0000 0000 0.0000 0.0000 0172 0.0355 0.2932 10931 0.1922 1.0009 12678 0.5175 1.6859 ‘5510 019455 1.8485 +9027 1.3107 1/1680 12354 114132 -0.3219 14391, 111077 -2.2012 0.3824 -3.7971 155 -414366 2.6638 76032 3.7201 219060 2.2604 1.7077 321481 -0.4989 -2.3385 1.0621 313903 -0.8050 -1.7576 3.7357 3.6324 -0.8023 -0.6471 5.4359 318746 -0.4728 0.6859 5.5732 421168 0.0950 1.8528 4.0638 4.3589 0.7431 215104 1.3676 416011 112933 214742 -116667 418433 116034 1.7764 -4.0959 510854 116083 0.6502 -5.2053 513276 1.3349 -0.5545 -417444 515697 0.8862 -1.4909 -2.9897 5.8119 0.4013 -1.9277 -0.6176 = ° 0.24216267 x(T,2) 9.0000 0.1466 075520 111222 217278 2.2370 215470 216057 214189 2.0422 115630 10773, 0.6698 0.4012 0.3030 0.3797 0.6135, 0.9689 1.3958 28321 212077 214526 215098 2.3498 1.9837 692 xD(T, 2)xDD(T, 2) 0.0000 5.0000 0.0000 5.0000 111398 414136 210143 2.8090 214276 0.6043 213018 -1.6433 116915 -313971 0.7613 ~4.2855 0.2646 411875 7111535 312363 2117671 127487 119923 011110 118441 113345 13960 2.3669 0.7575 219063 0.0444 279831 0.6412 2.6789 12166 210731 1l61s2 1.2194 317822 0.1598 116763 -1.0350 32813 -212272 0.6238 -312023 0.2124 -317043 1.0863 -3.5128 to Sin SE ° } Eguations of motion: (see Problems (1-20 and 1.31) C WEL o]F +L 4 ¥ 2 F(t)= {f, sin 5 with Results of Bxl1_45 Please input N and NSTEP: 250 Ze) =O and x (0) Please input M matrix row by row 20 01 Please input K matrix row by row 6-2 24 Please input C matrix row by row oo 00 SOLUTION BY HOUBOLT METHOD 10 aa 2 3 ery 15 16 uv 18 1g 20 2 22 23 24 46 ” 48 49 50 Bt 0.0000 0.2500 05000 0.7500 1120000 12500 1.5000 127500 2.0000 212500 2.5000 2.7500 3/0000 312500 35000 317500 420000 11.2500 11,5000 11.7500 3210000 1222500 12.5000 so DEL X(E,1) xD(Z, 1)xDD(z, 1} 0.0000 0.0781, 0.2979, 4.0419, 311232 117906 012287 -1.3005 72.5205 7312188 312899 72.7339 1.6400 0.1792 1ao72 218519 319330 3.7024 316344 312197 214690 Lava 013752 0.0000 9.0000 0.5957 210388 219557 316237 316390 28069 12560 0.7048 -217752 4.6742 610399 8.4607 -5:7014 7318938 =1 4660 1.1103 314773 513326 6.3485 6.2745, 5.1403, 3.3021 0.3659 0.3623, 224109 36600 423654 3046 2.5000 215000 212656 316195 319797 2.7889 -0.3395, 74.3877 27.6821 7912635 -9.2845 7.9744 5.2080 0.7209 4.7195 913655, 11.7821 11.7232 10.0298 7.1804 311320, 118521, 615357 =9.3734 4.9785 518596 6.2469 > ° 0.250000 X(Z,2) 9.0000 00000 111960 312240 5.4440 6.6991. 6.2776 416555, 219268 i612 013710 121051 2.3361 215348 116819 0.6961, 70.4043, 70.6464 0.6718 0.2395 0.0943 0.1309, 70.4300 0.0742 3.6288 215437 o:9121 0.2931 -0.6117 015828 693 col 0 0 2 9 8. 1 3 -2 = 3 5 -6 3 2 5 2 a a1 -2 a1 -2 6 2 -2 1 6 (2,2) x00 (1, 2: 0000 0.0000 0000 0:0000 13920 1911359 [2904 7.4868 Tauna -711638 "3474-33 19541. [9ae1-38.2107 2542-11 5902 6702 15.7921 17352 14.9627 12727 -412808 17851 ~8.6896 17943 11.5993 13200 29.1162 ‘sdoa 17.1324 19838-12.5743 13232-24332, 18229 -5.9818 13328 15.4785 19664 11.1806 :3961-10..4792 6326-16 -3098 10645 4.9768 13048 26.1411 1394-13.8351 8485-22 9011 1488 ~3:0939 6700 22.3940 1118 2115438 1019 -3.0201 13 14 12 aw at 12 The program and output are given below. DIMENSION X(4),XT(4), XTNC4), FT (4), AC4s 4), (2), M(2, 2), K(Qs 2) 2 CCQ 2), MT(2s 2), MIK(Q, 2), MIC (2, 2), MIF (2), ZK1 C4), ZK2(4), B TKB(4), ZK4(4), XD(2), XDD(Z), XX(2)s X41 (2), X22) REAL MK, MI,MIK, MIC, MIF DATA N, NSTEP, T, DELT/2. 25. 0. 0, 0. 24216267/ DATA X/0. 50.40. ,0./ DATA M/1.40.,0.52.7 DATA C/1. 0,-1.0, -1. 0, 1. 07 DATA K/6. + -2..-2.,8./ N2=Ne2 DO 11 I=1,NSTEP CALL _RKM4 (N,NQ,T, DELT, X, XT, XTN FT, Ar Fe My Ke Ce MEV MEK, MIG, 2 MIF, ZK1, ZK2, ZK3, ZK4) DO 13 TI=1,N XXCID)=X(I1) XD(IT)=X(TI+N) CALL XMULT (MIC, XD, X1,N) CALL XMULT (MIK, XX, X2,.N) DO 14 II=1,N XDD( LT) SMIF (IT )—X1(11)-X2C11) PRINT 12s 1, Ts ((XX¢J), XD(J), XDD(J) )» JEL, ND FORMAT (2X, 12, 2X, F6. 3, 1X, SE10. 2, 1X, E10. 2) CONTINUE, STOP END SUBROUTINE RKM4 (Ny N2s Ty DELT, Xs XT. XTNs FT) As Fs My Ks Co MI, 2 MIK, MIC, MIF, ZK1, ZK2, ZK3, ZK4) REAL MK. MI, MIK, MIC, MIF DIMENSION X(N2)s XT(N2)» XTN(N2), FT (NZ), ACN2,N2), FOND, MCN, NDy 2 KCN, ND» CON, ND, MCN, ND, MIKGN, ND» MIC (N, ND. MIFCND, 3 ZKA(N2), ZK2(N2), ZKB(N2), ZK4(N2) DO 11 I=t,N2 XT(1) 9X1) TIMEST CALL FUN (N,N2, XT, FT. TIME, Ay Fi MK Co MI, MIK, MIC, MIF) DO 12 T=1,N2 7KA(1)=DELT#FT CT) 694 13 14 15 16 17 18 19 ai wn 12 13 DO 13 I=1,N2 XTCT)=X(1)+0, S#ZK1 CT) TIME=T+0. SeDELT CALL FUN (N, N2, XT, FT, TIME, A, F. Ms K, Co MI, MIK, MIC, MIF) DO 14 I=1,N2 2K2(1)=DELT#FT (I) DO 15 I=1,N2 XT CT) =X C1) 40. 5#ZK2(1) CALL FUN (N,N2 XT, FT, TIME, Ay Fe Ms Ke Ce MEy MIKs MIC, MIF) DO 16 I=1,N2 ZK3(1)=DELT#FT (1) DO 17 I=1,N2 XTCT)=K (1) 42K3(1) TIME=T+DELT CALL FUN (N,N2. XT, FT, TIME, As Fs Ms K, CMI, MIK, MIC, MIF) DO 18 I=1,N2 ZKA(T)=DELT#FT (I) DO 19 I=1,N2 XTNCI)=X(1)4(ZKL (1942. O8ZK2CT 42. O#ZKG(T)+ZK4(1) 76. 0 DO 21 I=1,N2 XCD=XTNCT) TSTIME RETURN END SUBROUTINE FUN (N,N2,X, FT. TAs Fe Ms Ke Ce MI, IK, MIC, MIF) REAL M, Ko MI, MIK, MIC, MIF DIMENSION X(N2), A(N2, NZ), FT (M2), MCN, ND. KOND ND» GCN) ND, MECN: Dy MIK(N, ND MICCN, ND, MIFCND, FOND INVERSE OF M-MATRIX) DET=M( 1, 194M (2, 29-MC1, 2)*M(2, 1) MIC1, 1)SM(2, 2)/DET MECL, 25-4, 2)/DET ME (2, 1)=—M(2, 1) /DET MI (2, 2)=M(1, 12/DET END OF INVERSE OF M-MATRIX CALL MATMUL (MIK, MI, K, Ny N, ND CALL MATMUL (MIC, MI, C, N,N ND DEFINITION OF F-VECTOR CALL FUN2 (X,T)N,N2.F) END OF F-VECTOR CALL XMULT (MIF. MIF. ND DO 11 I=1,N DO 11 J=1.N A(T, J)=0. 0 ACT) J4ND=0. 0 ACTAN, J=-MIKCL J) ACT. SEND S-MIC CTS JD DO 12 I=1.N ACL T4ND=1. 0 CALL XMULT (A,X, FT, N2) NI=NAL DO 13 I=Ni,N2 FT CI) SFT C1) 4MIF CI-ND RETURN END 695 SUBROUTINE FUN2 (X,T.N,N2,F) DIMENSION X(N2).F(N) F(1)=0. 0 F(2)=10.0 RETURN END SUBROUTINE XMULT (A,B, BB, N) DIMENSION (N,N), BCN), BB(N) DO 10 T=1.N BB(I)=0.0 DO 10 J=1.N 10 BBC T)=BB(T)+ACT, J)#B(U) RETURN END SUBROUTINE MATMUL (A,B, C.L,4,ND DIMENSION ACL, N), B¢L.M),C(M, ND DO 10 T=1.L DO 10 J=1.N AC, J)=0, 0 DO 10 KaLM 10 ACT D=ACT, J)4BCT, MACK Jd Xe 0. 14E+00 -0. 476-01 0. 64E+00 0. 146400 0. 12E401 0. 40E+01 0. SIE+OO -0.35E+00 0.50E+00 0. 53E+00 0. 22E+01 0. 21E+01 0. 75E+00 -0. LOE+O1 0.196400 0. 11E+01 0. 28E+01 -0. 17E+00 0. 13E+01 -0, 20E+01 0. 43E+00 0. 16£+01 0. SOE#01 -0. 2DE+01 0. 146401 -0.S1E+01 0.17E+01 0. 20+01 0. 28E+01 -0. 45E+01 0. 11E+01 -0. 406401 0.37E+01 0. 22E+01 0. 23E+01 -0. S6E+01 0, SIE+00 -0.42E+01 0.66E+01 0. 21E+01 0. 16E+01 -0. S8E+O1 0. G6E-O1 -0.36E+01 0.88E+01 0. 208401 0. 72E+00 -0. SIE+O1 0. 64E+00 -0. 22E+01 0.97E+01 0. 17E+01 0. 25E+00 -0. SBEFOL 10 70. 94E+00 -0. 18E+0O 0.86E+01 0. 16E401 -0. 33E+00 -0. 226401 at 0. B7E+00 0. 19E+01 0.S9E+01 0. 15E+01 -0. B6E+00 -0. S6E+00 1202. “0. 44E+00 0.37E+01 0.8BE+00 0. 16£+01 -0. 13E+01 0. 57E+00 13 0. 21E+00 0. 47E+01 -0.42E+01 0. 18E+01 -0. 1SE+O1 0. 14E 401 14 0. 8BE+00 0. 4GE+01 -0.86E+01 0. 19E+01 -0. 22E+01 0. 19E +01 15 0.146401 0. 40E+01 -0. 11E+02 0. LBE+O1 -0. 29E+101 0. 246401 16 0.16E+01 0. 26E+01 -0. 116402 0. 16£+01 -0. 26E+01 0. 28E+01 17 0.146401 0. 11E+01 -0, 95E+01 0. 12E+01 -0. 24E+01 0. SOE FOL ©. 99E+00 -0. 17E+00 -0.61E+01 0. 74E400 -0. 18E+01 0. S7EHO1 0. SOE+00 -0. 10E+01 -0.23E+01 0. S2E+00 -0. 76E+00 0. AZEFOL 20 0. 116+00 -0. 13E+01 0.97E+00 0. 79E-01 0. 15E+00 0. 41E+01 21 0. 39E-O1 -0. 13E+01 0. 30E+01 0. 99E-01 0. 13E+01 0. GEO 2 0. 97-01 -0. 12E+01 0.37E+01 0. 38E+00 0.236401 0. 166 +01 5. 0. 43E+00 -0. 13E+01 0.34E+01 0. BBE00 0. SOE+01 -0. 216400 0. 85E+00 -0.17E+01 0.27E+01 0. 15E+01 0. B2E+01 -0. 24E+01 0. 11E+01 -0. 23E+01 0. 25E+01 0. 20E+01 0. 30E+01 -0, 44E+01. 696 aaaanan 20 20 30 20 25 20 40 as PROGRAM 15.7 MAIN PROGRAM WHICH CALLS CDIFF FOLLOWING 10 LINES CONTAIN PROBLEM-DEPENDENT DATA REAL M(2,2) , (2,2) ,MC(2, 2) ,MK(2, 2) ,MCT (2, 2) ,MMC(2,2) ,MI(2, 2) DIMENSION C(2,2) ,XI(2) ,XDI(2) ,xDDI(2) ,xOH1 (2) , F(2) ,R(Z) , RRL) , 2 XMK(2) , XM (2) , 3082 (2) , HPI (2) , ZA(2) , 2B (2) , 2C(2) ,LA(2) ,LB (2,2), 3 $(2),X(25, 2) , XD(25, 2) , xDD (25, 2) DATA'N, NSTEP, NSTEP1, DELT/2, 24,25, 0.24216267/ DATA XI/0.0,0.0/ DREA 3DI/9.9,0.9/ DATA M/1.0, 0-0 DATA C/0.0,0.0 DATA K/6.0,-2.0 CALL CDIFF (M,C, K, XI, XDI, XDDI,N, NSTEP,DELT, F/R, RR, XML 242, XPL, 2 MC, MK, MCT, XMK, MOC, OT, ZA, ZB, ZC, LA, LB, S, X, XD, XDD, NSTEPL MI) PRINT 10 FORMAT (//,38H SOLUTION BY CENTRAL DIFFERENCE METHOD, /) PRINT 20, N,NSTEP, DELT FORMAT. (12H GIVEN’ DATA:, /,3H Ne, 1S, 4X, 7H NSTEP=,I5,4X, 6H DELT=, 2 #15.8,/) PRINT 30 FORMAT (10H SOLUTION: , //,5H STEP, 3X, 5H TIME,3X, 7H X(I,1) ,3%, 2 GH XD(Z,3) , 2x, 9H XDD(I,2) ,4X, 7H X(I,2) , 3X, 8H XD(I,2), 2x, 3° 9H xoD(T,2),/) Do 40, 121, NSTEPL ‘Timm=REAL(I-1) *DELT PRINT 50, I, Img, x (I,2) ,XD(I,1) ,XD0(I,2) ,(I,2) ,XD(I, 2) ,XOD(T, 2) FORMAT (1x, 14,F8.4,6(3X,E10.4)) STOP ‘SUBROUTINE CDIFF (M,C, X, XI, XDI, XDDI,N,NSTEP, DELT, F,R, RR, XM2, 2. XN2, XP, MC, MK, MCT, XOMK, MMC, MI, ZA, 2B, ZC, LA, LB, S, X, XD, XDD, NSTEPL 3 Mt) REAL M(N,N) , (N,N) ,MC(W,N) , ME (N,N) , MCT (N,N) , MMC(M, 2) , MI (N,N) DIMENSION C(N,N) ,XI(N) , XDI(N) ,XDDI(N) ,F(N) ,R(N) , RR) , XN (N) 2 XMZ(N) , XPL(N) , HG (N) , KIT (N) , ZA (N) , ZB CH) , 20) ,LA(N) , LB (N,N) , $0) 3, X(NSTEPL, N) , XD(NSTEPL,N) ,XDD(NSTEPL, ®) bos In1,N DO 5 Jal,N ME (Za) =i(Z,g) CALL’ SIMUL (MZ, ZA,N, 0, LA,LB,S) CALL EXTFUN (F,0.0,N) DO 20 T=1,N R(I) =F (I) DO 10 J=1,n R(I) =R(Z) “C(I, J) *XDE (J) R(T, J) #XE(g) ‘CONTINUE CAL SLT (HE, R,XODT,¥) Do 25 X(,d) xr (0) XD(2,J) =xDT (J) x00 (1,3) =x0DT (3) Do 30’ T=1,n 3011 (1) =XE (I) -DELT*XDE (I) + (DELT##2) *xDDI (I) /2.0 Bo 40 ToL. Do 40 Ne(Z3) = (42,9) / (OEET**2)) + (c(r, 3) / (2.08080) MK (I,J) =K (I,J) -2.0*M(z, a) / (DELT**2) MAC (I,J) = (MCT, 3) / (DELT#*2) ) = (C(T,3) / (2-0*DELT)) Do 45‘ Ie1,N DO 45 J=1,N MCI(I, a) «MC(Z, 3) 697 CALL SDWOL (NCI, ZA,N,0,1A,LB,S) ‘TINE-DELT DO 90 I=1,NSTEP CALL YOMULT (WK, XZ, 20K, 8) CALL XOHULT (MMC, 2011, XH, N) ‘TIME-TIME+DELT CALL BXTFON (F,TIME,¥) DO $0 J=1,N 50 RR(G) =F (0) -XMK (a) - 042 (0) CALL XMULT (NCE, RR, XPL,N) DO 60 J=1,N XDI (J) = (PI (3) -2012 (g) ) / (2.0*DELT) 60 DDT (3) =(KP1 (J) -2.0%XT (3) +2081 (3) ) / (DELT**2) DO 70 Ja1,N yan (5) =xI (J) 70 xX (J) =xPL(J) x (141, 3) =XP1 () D(T+1,3) =xDI (9) 80 pp (T+1,g) =xDDT(a) 90 CONTINUE RETURN =D THIS SUBROUTINE IS PROBLEN-DBPENDENT © c © SUBROUTINE EXTFON ¢ ¢ © ‘SUBROUTINE EXTFON (P,TIME,N) DIMENSION P(N) F(1) = 10.0*SIN(5,0*TIME) P(2) = 0.0 fanaa ‘SUBROUTINE XMULT (A,B, BB,N) DIMENSION A(N,N) ,B(W) ,BB(N) DO 10 I=1,N BB(I)=0.0 Do 10 21, 10 BB (I) =BB (I) +A(T,a) a) SUBROUTINE SIMOL aanaa SUBROUTINE SINUL (A,B,N, IND, LA, LB, S) DIMENSION A(N,N) ,B(N) ,LA(N) ,LB(N,2) ,$(N) DO 100 T=1,N 100 LA(T)«0 Do 250 Ke1,N 220.0 DO 150 Te1,N IF {LA(I) ‘EQ. 1) Go TO 150 DO 140 Ja1,N IP (LA(3)-4) 130,240,300 130 IP (ABS(2) G2. ABSIA(I,J))) GO TO 140 IAsI Boo Zea(T,2) 140 CONTINUE 150. CONTINUE. 698 LA(ZB) =LA(TB) +1 IP (IA .2Q. IB) Go 70 190 DO 160 i=1,8 Z=A(IA, 1) A(IA, 1) =A(1B, Z) 3160 A(IB,I) =z IP (IND EQ. 0) GO TO 190 Zep (ZA) B(TA)=B(IB) B(TB) =z UB (K,1) =A LB(K, 2) =18 S(K)*A(ZB, 7B) A(IB, 1B) =1.0 Do 200 Te1," 190 200 IF (IND .20. (TB) =8 (78) /S(X) 220 DO 250 I=1,N ACIB, 1) =A(3B, 1) /S(K) 0) Go 70 220 IP(I .8Q. 1B) Go To 250 Zeak(T, 1B) A(T, 1B)=0,0 DO 230 J=1,N 230 IF (IND .2Q. 0) B(I) =B(T) -B(IB) *Z ‘CONTINUE DO 270 Is1, JeN-TeL, IP (13(3,1) IAsLB(J, 2) IB=LB(J,2) DO 260 Ke1,N ZaA(K, TA) ACK, TA) =A(K, 1B) A(K, 1B) = CONTINUE CONTINUE, RETURN =D 250 260 270 300 A(T, 3) @A (I,J) -A(TB, J) *Z 'Go'TO 250 +8. LB(J,2)) Go To 270 SOLUTION BY CENTRAL DIFFERENCE METHOD GIVEN DATA: N= 2 NSTEP= 24 SOLUTION: STEP TIME X(Z,2) 1 0.0000 0.0000z+00 2 0.2422 0:38678400 3 014843 0.36092+00 4 017265 -:37078+00 5 0.9687 -.1098E+01 6 = 194362400 7 0117748-01 a 0.804az+00 9 016965800 20 015749E-01 n =121598+00 2 0.12378+00 3 0.42575+00 14 0.43418-01 15 313903 -.6914B+00 1s 316324 -.85468+00 27 319746 -11162E+00 1a 411168 0.77628+00 19 413589 0.8716=+00 20 4.6011 0.15648+00 DELT= 0.242162678+00 XD(I,2) -00008+00 27984z+00 174528400 laseae+01, {3012E+01 Tane3eso1 12303E+01, "3609E+02, 114028402, [1542E+01, ‘1es4z+o2, "14908+00 113258+02, [17a1E+00 12306E+02, [1es4E+o1 [1168E+02 13367E+02, {20408+02, Thaeor+o2. xpp(I,1) 0. 0000z+00 0.65942401 [7034E+01, taz03B+02 0.75278-01, (0,15038402 0.1376E402 [2979B+01, =115258402 =13061E+01 0. 6238E+02 0.1055E+02 4372400, [11578+02 T6012E+01. 0.9746z+01 0.1538E+02 0.2624E+01 [1359E+02 11383E+02 699 X(T,2) 0. 00008400 0:00008+00 0.22688-01 0.61198-01 0.6362E-01 113268-01, 1424400 23708400 '2289E+00 =11263z+00 0.93788-02 0.1302E+00 0.2280E+00 0.25748+00 0.2995z+00 (0:1808E+00 12728-01 22018+00 7133032400 31198400 XD(T,2) 0. 0000z+00 0:0000B+00 0.46a2E-01 0.1263E+00 0.8454R-01 537400 2538400, 620E+00 17872400 0.22878+00 0.49208+00 015295E+00 0145148400 0134525400 0.1475E+00 22008+00 6446E+00 84845400 =16557E+00 11897E+00 xDD (T, 2) ©.00008+00 0.00008+00 0.38678+00 0.27025+00 6155E00 1352801 906E+00 '5872E+00 11753z402 ‘ue12e+01 's626z+00 2534E+00 3910E+00 ‘4a6aE+o0 1146E+01 1389E+01 1619E+01 ‘es26z-01 [16578402 121938401 21 4.9433 =.4804B+00 -.2792E+01 0.1339E+01 -.2112E+00 0.24592+00 0.1404B+02 22 510854 -13877E+00 -.1123E+01 0.1244E+02 -.8914B-01 0.46008+00 0.3645E+00 23 $13276 0.730SE-01 0.1143E+01 0.6277E+01 0.3113E-01 0,5004E+00 -.3116E-O2 24 515697 0.9719B-01 0.1001E+01 -.7446E+01 0.1484E+00 0.4904E+00 -.5145E-01 25 5.8119 -.4297E+00 -.1038E+01 -.9396E+01 0.2365E+00 0.42418+00 -.4963E+00 the date to be used im te maim program which calls HOBOLT, subroutine EXTFUN amd the output ant given below. C FOLLOWING 10 LINES CONTAIN PROBLEM*OEPENDENT DATA REAL C242) 4K C242) ¢MCCZ¢2) -MKCD 42) pMCT( 242) p MYC 242) DIMENSION C(2,2),K102) 40102) -SDOI C2 KMUC2I AF CZ AKCLI ARR UZ 6 2 XMKC2), XMICZ M2C2),XP1C2),ZACZ) -ZBC2) p2C(2) pLACZ) pLEC 2, 2)¢ 3 SC2),K(25,2),X0025,2),X00(25,2) —DATA_N, MSTER,MSTEPI,DELT/2.24,25.0.25/ DATA XI/0,0,0,0/ DATA X0I/0,0,0,0/ DATA N/2.0,049,0.0s140/ DATA C/0,0,0.0,0,0,0,07 DATA K/6.0) "240, "240, 4.07 C END Of PROBLE“*DERENDENT DATA SUBROUTINE EXTFUN (F,TIME,N) DIMENSION FOND 125.0 0.9%S1N(5.0*TINE) SIVEN DATA: i__2___NSIEP= _24 ___DELT=_ 0, 25000000¢290.. SOLUTION: TEP TINEXCE,1)——-XOCT,1)—-XDOCT,1) xa, DCT,2) — x0D¢1,2) 00 0,0000F+00..0. 25006401 0. 0900F+00 O.9000E#00_0.9000E+20 2 0.2500 0,7813E=01 0,0000E+00 0,2500E+01 O.11e6E+91 0,2372E+01 D1 ad¥Erd? 30,5000 0.3729E+00 0.744000 9,3452E+01 O.2834E+01 0.566801 0,7381EF0L —4_0.7500 0,908F400 0,25386+01 0, 374REs01 0. 3920FtO1 C,1B61Et01 =. 2593Er02 S 1.0000 O,1570E+01 0.2954E+01 9.1544E401 0.3756E491 =. 40R1E+01 ~,3106E402 6 1.2500 0,2281£401 0,2728E+01 =, 1597E+01 O.2744E+01 =,5200E401 -,7080E401 11,5000 028726401 019326201 =. 4272Fs01 O.1845Ft0t =.2097601 O.17136802 8 1.7500 0,3225E401 9,7715E+00 =,5759E4O1 0, 14168401 =, 2943E+00 0.1328E402 9 2.0000 0,3261E+01 =,594bE+00 -,0317E401 0,9659F+00 =, 2500E+01 =, 8222E+01 2 0.7463F=01 =. SON 76t01 =.1377E202 11 2,5000 0,2285E401 =, 3287E+01 -,51GBE+01 =.9318E+00 -,3088Er01 0,6572E+01 12 2.7500 0,1378E901 =,4014E+01 ©,2594E+01 ~.9609E+00 0,2095Er01 0, 25126402 122.0000 0,37966400 = 39S9Fs01 O.1120F401 =. 2410F400_0.4673E121 0.14736202 14 3.2500 ~.5214E400 -,3160E+01 9.4552E401 O.4R75E400 O,1910EF01 -.1331E+02 1S 3.5000 -.1171E#01 =.1890E401 0.6491E901 0,4775F409 =, 2512EF0L -,2370E+02 163.7500 =, 14806401 =.43326+00 O,fARIFsO1 =. 4997F-01 -.29516t91 ~.a/47ELOL 17 4.0000 +.1417E401 0,1936€401 0,6435E+01 ~,3148F400 0.5000 +00 U.1D66EF02 18 4.2500 -.9987E+00 0.2360E401 0,541 7E401 -.7897E-01 0,2262EF01 O,11¥2E+02 19475000 =129506+00 073294501 0. 14602+01.0.7496E=01 -.3259E400 -.1U03E+02 20 4.7500 0,5658E+00 0, 3586E+01 0,4555E+00 =, 3473E400 =. 3500E491 217138402 700 21 5.0000 0.1421E401 0.3191E+01 =.2097E+O1 =. 9347E409 -.2132Er01 0, 343IEF01 225.2500 0,21266401 0,2337Fs01 =, 4645: 2. E201 © 90R9ES09 O.3101F +01 O.2547E202 23 5.5000 0,2599E+01 0.1315E401 ~,5055E+01 024276400 O.6341E 401 U.1021E 402 24 5.7500 0,2816E401 0,3215E+00 =, 44846401 0.1464F #01 0. 4216Er 01 256.0000 0. 27R6E+01 =. 60076400 =. 378901 O.2068E+01 9413356400 o 190 20 30 END OF PKOBLI o92B3E901 22406102 NAIN PRUGKA4 WHICH CALLS wILSON FOLLOWLNG 10 LINES CONTAIN PRUBLEA-DEPENDENT DATA REAL M(2,2),41(242) K(242) DIMEWSION CC 2,2), X1€Z) ,XDICZ) y XDDIC2) , AC25 42) -ADC25y 2) -XOD( 25,2) 2 XLC2) ,F C2), FLL2) 4 F2C2Z) gE TZ) -RCZ) ,LACZ) , UB(242) SCZ) ZAC2) 3_TK(2y 2) RN1 CZ), XU2(2) ANS (2) XNA (2) DATA N,NSTEP,NSTEPI,T, DATA X1/0.0,0,0/ DATA XDI/0.0,0.0/ ATA H/1,0,0.0,0.0,2,0/ DATA 3SCW), ZACH), TKN, WD XN CHD -XUZCN) , XN3CN) pXNACND DO'S 121, ou 5 J=1yN MECL,J)SM(14) CALL SIMUL (M1,ZA,N,O,LA,Lb,S) SALL EXTEUN (F,0.0,K) DD 20 1=1,N ROL BF CL) 701 10 20 25 30 40 45 50 100 anana anaae RCLERCL CONTINUE SALL XMULT (HI,R,XDDI,N) 00 25 J=1,N Kd) EK) XO(1,3) 240100) XDU(1,J)=KOD1(J) A1zb.0/((THEDELTA) #2) A2=3,0/(THSDELTA) A3=2,08A2 AGSTH*DELIA/2.0 A/TH AG=*A3/TH A721,0=(3,0/TH) AG=DELTA/2.0 A9=(DELTA¥#2)/6.0 Do 30 I=1,N 00 30 J=1,N TRCL,J)2KCL pJ)4A1 9M CLS) 4A29C (TJ) CALL SIMUL (TK, ZA,N,0,LA,LB,S) DO 100 11s2,NSTEPL 00 40 151,N XN CLD SAL#XCLT91 51) 4A38X0(L191,1) 42, 04XDD(LI=1,1) XN2CT)SAZ*XCLT=1 , 1) 42.0*XD( 1191, 1) 4A4#XDD(11*1 , 1) CALL XMULT (il, XN1,XN3,N) CALL XMULT (C,XN2,XN4,N) TIME1SREAL(11=2) 4DELTA TIME2=REAL(II=1) *DELTA SALL EXTFUN (F1,TIMEL,N) CALL EXTFUN (F2,TIME2,N) Do 45 J=1,N FTCI)SF1 (J) +TH#CF2CI) F105) )+4N3 (3) +XN4 (I) CALL XMULT (TKyFT,XT,N) 00 50 Jsi,N XDDC IT J)SAS# (KT (9) #X (1191 J) 4A6#X0 (T1913) 4A7#XDD (1191, J) XO(IT,J) 2XDC1I*1 , J) 448% ( XDD (11,0) +XDD(1I=1,)) KCL) J)SX(1I=1 J) 4DELTAY KOC LL=1, J) A9# (X00 (11, J) #2.0#KDD(IT-145)) CONTINUE. RETURN END sees: 9C (1,5) #KOL (JI KCT J) #XL (I) SUBROUTINE EXTFUN SUBROUTINE EXTFUN (F,TIME,N) DIMENSION FCN) FCL)=0,0 SUBROUTINE XMULT SUBROUTINE XMULT (A,B,8B, N) DIMENSION ACN,N),6(N) pBBCN) 702 00 10 1=1,N 88(1)20,0 DO 10 J=1,N 10° BBCI) =BB(1)+AC1,J)48(I) RETURN eND SOLUTION BY WILSUN AETHOD GIVEN DATA: meena) NSTEP= 24 THE 0,14000000E+01 SOLUTION: STEP TIME |= -XCTy1) KOT, 1) XDDET 1) 1 0,00U0 0,9000E+00 0,0000E+00 0,0000E+00 2 0.2422 0,3344e-92 0.4143E-01 0,3422E+00 3 0.4443 0,2893E-01 0,1926E+00 0,9065E+00 4 6.7205 0,1072E+00 0,4742E+00 0,1419E+01 5 0.9087 0,Z649E+00 0,8337E+00 0.1550E+01 6 1 8 9 0,5076r400 0,1152E+01 0,1076E+01 0.8074&+00 0,12B1E901 O,1104E401 O.1106E+01 0.1316E+01 0.5916E+00 0,13698¢01 O,1218e401 O.710E+00 ©.1772E401 ~.2420E+01 0,3897E+00 ©, 21278401 ».5128E+00 1186E+00 ~,1981E+01 0,1717E+01 5290E+00 -,1330E401 0.365¥EC01 273336400 =, 31256400 0.4747E¢01 746708400 0,8244E+00 0, 40436401 S477E400 0,1791E401 0,3340E401 0,1627E+00 0,2337E+01 0,1170E+01 0,73B9E+00 0,2323E+01 ©, 1280E+01 01243401 0,1757E+01 =. 3380E+01 O,1558E*01 0,7952E+00 -.4566E+01 O.1617E#01 ©.3112E00 =, 4571E401 418Ee0L = =.34D7E+01 4223E-02 1442Es01 28076401 3621E401 3526E+01 18666400 10526401 MAIN PROGRAM WHICH CALLS NUMARK REAL M(2,2) MI(2 +2) ,K(2,2) DELTA= 0,24216267E+00 X(1,2) 0,0000E+00 013926400 0.5201£+00 0,1058E+01 O.1641E +01 1536401 =2498E+01 0.2619E+01 0.2506E+01 0.2193E+01 0.1750E+01 0,1264E+01 0,8208E+00 0.4905E+00 183E +00 0.3207E+00 0,4872E+00 0.7852E+00 01167401 O,1575E+01 O,1951E+01 0.2239E+01 0,2392E+01 0.2382E+01 0.2201E+01 FOLLOWING 10 LINES CONTAIN PROBLEM=DEPENDENT DATA xD(1,2) 0,0000E+00 O.1L19EFOL 0,1967E+01 0.2395E+01 0,2336E+01 O.1825E901 0.9863E+00 0,6096E-02 =.9176E+00 -1615E+01 sA1979E+01 eAL9T4E FOL =. 1638E+01 = LOS9EFOL =.3521E+00 0,3643E+00 0.9876E+00 0.14408 +01 0.1672E+01 0,1660E+01 0, 1406E+01 0,9371E+00 0.3075E+00 =. 4004E+00 1082E+01 xO0(1,2) 0.5000E+01 0,4244E+01 0.2756E+01 0,7809E+00 =.1267E+01 °.295BE+01 =. 3964ES01 oeAL3LE401 3497Es01 =.2266E+01 =.7362E+00 0,7743E+00 0,2002E+01 0.2781E+01 0.3056E+01 0.2860E+01 0,2287E+01 0,1451E+01 0.4655E+00 =.5639E+00 1535E+01 2339E+01 2860E+01 2987E+01 2639E 901 DIMENSION C(2,2)/X1(2) ,XOLC2) ,XDDI(2) ,X( 25,2) ,XD( 2542), XOO(25+2) + 2 XTC2),FC2) pREZ) -LAC2) LB (2, 2) ,SC2) -ZA(2)¢ 3 TKC2,2) ,XN1(2) ,XN2C2),XN3(2) ,XN4(2) DATA N/NSTEP, NSTEP1 ,ALPHA,BETA,DELTA/2,24,25,0.16666667,0.5, 20,24216267/ DATA XI/0,0,0.0/ DATA XD1/0.0,0,0/ DATA H/1,0,0.0,0.0,2.07 DATA C/0.04040/0.0,0.0/ 18.07 703 10 20 30 40 50 anne 10 2 30 CALL NUMARA (HyCyKyML,XI,XDL/ADD1, Xp XD, XDD /XT, Fy Ry LAs LBy Sy ZAy 2 TR, KNI, Xu2,XN3,XN4,NSTEPL, DELTA, ALPHA, BETA, N) eRIAT 10 FORMAT (//,27H SOLUTION 8Y NEAMARK METHOD, /) PRINT 20, N,NSTEP, ALPHA, BETA, DELTA FORMAT (12H GIVEN DATAS,/,3H_N=,15,4X,7H NSTEP=,15,4X,7H ALPHA, 2 €15.8,2K,6H BETAS,E15,8, 2X, 7H DELTA=,£15.8,/) RINT 30 FUKMAT (10H SOLUTION: ,//,5H STEP,3X,SH TIME,3X,7H X(1y1) 3X, 2 BH XDCT41),2X,9H XDD(L,1) 4X, 7H X(142),3K/8H XO(1,2) ,2Xy 39H ADD(T,2)4/) bd 40 I=1,NSTEPL TIMESREAL(1=1) *DELTA PRINT SU, Ly TIME, X(1,1),XDC1,1) /XDDCIy1) -X(152) XD(1 2) -XDD(142) FORMAT (1X,14,F8.4,6(1X,E10.4)) stop END SUBROUTINE NUAAKK UBROUTINE NUMARK (m4C,KyML,XI,XOL,XDD1,X,XD/XDD»XT, Fy Rp LAVLBs Sy 2 ZA, TK, XN1,XN2,XN3,XN4,NSTEP1,DELTA, ALPHA, BETA,N) REAL MCN) N) MICH »N) /KON, ND. DIMENSLOW CCi)N) ,XLCN) -XDECN) ,XODICN) ,XCNSTEPI ,N),XD(NSTEP1 WN), 2 XDD(NSTEPL,N) ,XT(N) FCN) ¢RON) /LACN) -LB(N,2) 3_SCH),ZACN) ,TKON,N) ANTM) -XNZON) -XN3OND, XNA ON) 00 5 1=1,N MLCT, 322410) CALL SIMUL (M1,ZA,N,0,LA,LB,S) CALL EXTFUN (F,0.0,N) DO 20 1=1,N RCL)=F CL) 00 10 J=i,N RCL)SRCL)*CC1,T) #XDI (9) KCL, JD*KT DD CONTINUE CALL XMULT (MI,R,XDDI,N) Dv 25 J=1,N KO, J)2K1CI) XO(1,J)5xD1(9) XDD(1,J)=x001 (J) ALS1,07( ALPHA (DELTASS2)) A251 .0/(ALPHASDELTA) A3=(1.0/(2,08ALPHA))=1.0 AG3(1.0°BETA)*#DELTA ASSBETASDELIA AGSBETA/(ALPHASDELTA) ATS (BETA/ALPHA)=1.0 AB=(A7~1.0) *DELTA/2.0 DU 30 I=i,N OU 30 J=1,N TKCL/J)SAL9M(T, J) Ab#CC I,J) #KCT, J) CALL SIMUL (TK,ZA,4,0,LA,LB,S) DO 100 11s2,NSTEPL 704 TIMESREAL(I1°1)#DELTA CAGL EXTFUN CF, TIME ,N) Du 40 J=1,N XNL(J)SAL#X (L191 J) 4A28K0 (11,5) +438 XDD TT 91,5) 40 ANZ(J)=AD*ACLI~1, 5) 4A7#XK0 (11-1, 9) +84 XDD (1I-1,J) CALL AMULT (M,XN1, 483 ,N) CALL AMULT (Cy XNZ,/4N4,ND 02 45 J=1,N 43 ANLCJD EFC) 443 (J) HANG) 50 KD(IL JS 100 CONTINUE anne nanan SALL KMULT (TK, XW1,XT,N) Do 50 J=1,N KUL, J)5XT(J) KODC AL, JVSAL# (KCL S)9XC L191 J) )“AZ#XO (L191, J) ~A3#KOD (L115) OCLL=1,J)4A4FXOD( L191, J)4A5#xD0(11,5) TURN END SUBROUTINE EXIFUN SUBROUTINE EXTFUN (F,TIME,N) OIMEWSLON FCW) £(1)30.0 F(2)=10.0 RETURN end SUBROUTINE XAULT SUBKUJTINE XMULT (A,B,BE, A) DIMENSION ACN, NW) ,B(i) ,8B(N) 09 10 121,N 38(1)20,0 0d 10 J=1,N 10 pACTISbBCL FACT, J)#3(0) RETURN end SOLUTION BY NEWMARK HETHOD GIVEN DATA: Ns 2 usTEP=> 24 ALPHAS 0.16666667E+00 — BETA= 0,500000006+00 SOLUTIUN: DELTA= 0.24216267E+00 STEP TIME = X(I,2)— XOCL42) ADOC, 1) XUL,2) KD(1,2)— XOD( 142) 10,0000 0,0000E+00 0,0000E+00 0,00U0E+00 v.0000E+00 0,0000E+00 0,5000E+01 2 062422 0,2606E+02 0,3228E~01 0.2666£+00 0,1411£400 0,1143E401 0.4438E401 3 0.4843 0,2461E-01 0,1757E400 0.9181E+00 0,5329E+00 0.2030E+01 0.2893E01 4 0.7265 0,1005E+00 0,4775E+00 0,1574E+01 0,1088E+01 0.2471E+01 0.7467E400 5 0.9687 0,2044E+00 0,8845E+00 0,1788E+01 0.1687E401 0,2382E+01 -.1483E401 705 0,8257&+00 0,8530E+00 0.117389! 0,1389%+01 014136401 0,12006+01 0, 76908400 21116400 «3346400 =. T196E+00 -.82926+00 746221400 2214452400 0. 4@11E+00 0.1091E+01 0415296401 0, 1689E¢01 O15 4uEHOL 0,1163E+01 0,6543E+00 0,1252&+01 0,1398E+01 O.LLTSEs01 0,5460E+00 =.3806E+00 7213698401 721248401 > .2384E401 #2017601 =. 1078E+01 0,2025E+00 0,1475E+01 0. 2382401 0.2667E+01 0.2257E+01 O,1281E+01 0,2673E=01 =.1150E+01 = 4193801 + 21b0E+O1L O.1251b401 =45063E-01 +.1792E901 = 34006401 42538401 7.3914E401 23178401 0.1724E+00 0,2854e+01 0.4907E01 0,5664E+01 0, 48438401 0, 2047E+01 =. 2844E+00 -.3098E+01 7549668401 =15390E+01 =+4326E+01 >.2188E+01 0,3099E+00 0.2203E+01 0.2623E+01 0,2467E+01 O.2114E401 0.1643E401 0,1148E+01 0.7195E+00 0.4223E+00 0,2946E+00 9.3445E+00 0,5550E+00 0.8899E+00 0,1299E+01 0.17242401 0.2103E+01 0.2372E+0) 0.2480E+01 0,2396E+01 0.22188+01 U,1805E+01 -,3285E401 0,8884E+00 -,4281E+u1 15295400 ©. 4318E01 1097E+01 -.3481E+01 1766E+01 =,2042E+01 20S8E+01 -,3706E+00 1960E+01 0,1175E+01 15366401 0.2334E+01 8929E+00 0,2976E401 1570E+00 0,3102E+01 0.5568E+00 0,2793E+01 0,1156E+01 0,2158E+01 0, 15746401 0,1296£+01 17666401 0,2842E+00 +1702E+01 =,8069E+00 0.137760 =,1862E+02 0,8102E+00 =,2799E+01 0.6281E-01 =,3374E+01 71eO0E+00 =,3421E+01 ASISE+01 -.2617E+01 706

You might also like