{VERSION 6 0 "IBM INTEL NT" "6.0" } {USTYLETAB {CSTYLE "Maple Input" -1 0 "Courier" 0 1 255 0 0 1 0 1 0 0 1 0 0 0 0 1 }{CSTYLE "2D Math" -1 2 "Times" 0 1 0 0 0 0 0 0 2 0 0 0 0 0 0 1 }{CSTYLE "2D Output" 2 20 "" 0 1 0 0 255 1 0 0 0 0 0 0 0 0 0 1 } {CSTYLE "" -1 256 "" 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 }{PSTYLE "Normal " -1 0 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }1 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Maple Output" -1 11 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }3 3 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Maple Output" -1 12 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }1 3 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Maple Plot" -1 13 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }3 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Title" -1 18 1 {CSTYLE "" -1 -1 "Times" 1 18 0 0 0 1 2 1 1 2 2 2 1 1 1 1 }3 1 0 0 12 12 1 0 1 0 2 2 19 1 }{PSTYLE "Author" -1 19 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }3 1 0 0 8 8 1 0 1 0 2 2 0 1 }} {SECT 0 {EXCHG {PARA 18 "" 0 "" {TEXT -1 67 "The method of steps for a linear scalar delay differential equation" }}{PARA 19 "" 0 "" {TEXT -1 39 "Robert M. Corless and Jane M. Heffernan" }}}{EXCHG {PARA 0 "> \+ " 0 "" {MPLTEXT 1 0 8 "restart;" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 173 "The DDE is entered in operator format, supposed to be equated ide ntically to zero. The inputs are\nt -- the variable used for time\ny \+ -- the operator t->y(t) for the solution" }}{PARA 0 "" 0 "" {TEXT -1 143 "z -- the operator t->y(t-1) for the delay term\nj -- the start of the time interval (often not used)\n\nThe first example is dde = 0, w here dde is" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 15 "lambda := -1 /2;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%'lambdaG#!\"\"\"\"#" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 50 "dde := (t,y,z,j) -> D(y)(t) \+ - lambda*z(t) + y(t); " }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%$ddeGf*6&% \"tG%\"yG%\"zG%\"jG6\"6$%)operatorG%&arrowGF+,(--%\"DG6#9%6#9$\"\"\"*& %'lambdaGF7-9&F5F7!\"\"-F4F5F7F+F+F+" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 74 "This means that the DDE is in mathematical notation y'(t) = lam bda*y(t-1)." }}}{EXCHG {PARA 0 "" 0 "" {TEXT 256 69 "Change the next s tatement to reflect where you put the file March.mpl" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 39 "currentdir(\"C:/data/local/grads/jane\"); " }}{PARA 11 "" 1 "" {XPPMATH 20 "6#Q9C:\\data\\local\\grads\\jane6\" " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 17 "read \"March.mpl\";" }} {PARA 12 "" 1 "" {XPPMATH 20 "6#>%&MarchGf*6%'%\"NG%'posintG%\"fG%(His toryG6+%\"jG%#dyG%\"yG%\"YG%&thetaG%$solG%%dsolG%%strtG%$tmeG6\"F6C+>8 &-%&arrayG6#;\"\"!9$>8%F:>8,-F;6#;\"\"\"F?>&F96#F>9&>&FAFJ-%\"DG6#FK?( 8$FGFGF?%%trueGC&>8+-%%timeGF6>&F96#FR-%(unapplyG6$-%%subsG6$-%'dsolve G6%<$-9%6&8(8'&F96#,&FRFGFG!\"\"FR/-FdoFJ-Feo6#FG-Fdo6#Fco%'useintGF]p Fco>&FAFen-FO6#FZ>&FCFen,&FWFGFVFho>8)f*6#%\"tGF66$%)operatorG%&arrowG F6-&T#6#-%&floorG6#,&F?FGFGFG6#-%%fracGFeqF6F66$F/F9>8*f*FjpF6F\\qF6F_ qF6F66$F.FAO6&FhpF\\rFCF9F6F6F6" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 52 "Now we loop over the integrations. We loop N times." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 7 "N := 4;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"NG\"\"%" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }} {PARA 0 "" 0 "" {TEXT -1 89 "We integrate this delay differential equa tion with a piecewise constant initial function." }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 77 "History := \+ t -> piecewise( t>0.2 and t <=0.4, -1, t>0.6 and t<=0.8, -1, 1) ;" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#>%(HistoryGf*6#%\"tG6\"6$%)operatorG%& arrowGF(-%*piecewiseG6'32$\"\"#!\"\"9$1F4$\"\"%F3F332$\"\"'F3F41F4$\" \")F3F3\"\"\"F(F(F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 50 "plot ( History, 0..1, discont=true, colour=BLACK );" }}{PARA 13 "" 1 "" {GLPLOT2D 682 682 682 {PLOTDATA 2 "6%-%'CURVESG6(7S7$$\"\"!F)$\"\"\"F) 7$$\"3ko;g+[ueV!#?F*7$$\"3cyL_X`E^\")F/F*7$$\"3yWHcM^jT7!#>F*7$$\"3#QE J/\"4(4n\"F6F*7$$\"39o4IGhE)4#F6F*7$$\"3)>PhG\\BW\\#F6F*7$$\"3')yN`(\\ @Y!HF6F*7$$\"37&))f2')[)GLF6F*7$$\"3A/@X@dr^PF6F*7$$\"3s#G=YE'o'=%F6F* 7$$\"3Sb%)zb&3)pXF6F*7$$\"3Ah%*R8N6,]F6F*7$$\"3#QI&f]%*=MaF6F*7$$\"3-R K5j$Q:&eF6F*7$$\"3Y-3Se6`IiF6F*7$$\"3O#ex*[->\"o'F6F*7$$\"37Wju6w&H1(F 6F*7$$\"3wm_%=\"Q/2vF6F*7$$\"3x-OWY`8+zF6F*7$$\"3/zYbh!>9L)F6F*7$$\"3u )pa![J5U()F6F*7$$\"3%zlF(3*31<*F6F*7$$\"3Obo/i46k&*F6F*7$$\"3o2D$o3c&) )**F6F*7$$\"3ZmbLGN%H/\"!#=F*7$$\"37+t*>>A83\"FcpF*7$$\"3$4#)p,?sF7\"F cpF*7$$\"3!HD)\\9Tfl6FcpF*7$$\"3bS9Q.q[27FcpF*7$$\"3KP\"ou_?![7FcpF*7$ $\"3_T(*=&4EIH\"FcpF*7$$\"36#4\"\\*flML\"FcpF*7$$\"3SZ@(>SVmP\"FcpF*7$ $\"3KaK]3*odT\"FcpF*7$$\"3%HGU:UV&e9FcpF*7$$\"3Uei\"[!4z)\\\"FcpF*7$$ \"3`NFi@6'3a\"FcpF*7$$\"3?&f'G[C*>e\"FcpF*7$$\"3e&p]a8`]i\"FcpF*7$$\"3 ]#zt]pDlm\"FcpF*7$$\"3X=HIxt$*3FcpF*7$$\"3C;+G2jBc>FcpF*7$$\"3#******\\E&o**>FcpF*7S7$$\"3,+++>ED +?Fcp$!\"\"F)7$$\"3X)\\.%\\h$Q/#FcpF]u7$$\"3e6x;Yzv\"3#FcpF]u7$$\"36#) fus\\SC@FcpF]u7$$\"3;4'*\\\"pMt;#FcpF]u7$$\"3TNPzs.15AFcpF]u7$$\"31#H@ '[Dn\\AFcpF]u7$$\"3YdREi')o!H#FcpF]u7$$\"3()etm&e2JL#FcpF]u7$$\"3%=VX5 Z!RvBFcpF]u7$$\"3xQS)eh$))=CFcpF]u7$$\"3%fpJ:S#>dCFcpF]u7$$\"3wa(f2->. ]#FcpF]u7$$\"3g%))H?sAOa#FcpF]u7$$\"3CvV=iQN&e#FcpF]u7$$\"3/F$f`t\\Ki# FcpF]u7$$\"3gs;$Rf6$oEFcpF]u7$$\"3Rph\"*)*[[1FFcpF]u7$$\"3w1t^F&*)3v#F cpF]u7$$\"3utS!z9&>!z#FcpF]u7$$\"3OlS2V'>L$GFcpF]u7$$\"3;]1`gVQuGFcpF] u7$$\"3vY[A&3Js\"HFcpF]u7$$\"3-$*Rz`xdcHFcpF]u7$$\"3c1hR^%=!**HFcpF]u7 $$\"3vSRY3C5VIFcpF]u7$$\"3UMUoAwZ\"3$FcpF]u7$$\"3Z*\\l`!R#H7$FcpF]u7$$ \"3wCp*3(>ulJFcpF]u7$$\"3nPL175UFcpF*7$$\"3!>#3NT/t\\UFcpF*7 $$\"3IiLA.Tu!H%FcpF*7$$\"3P$f-5\\gJL%FcpF*7$$\"37v#)))[3WvVFcpF*7$$\"3 m*G!*QRJ*=WFcpF*7$$\"3_g/g*)yBdWFcpF*7$$\"3X!G,4$>O+XFcpF*7$$\"3Ca*eO/ jOa%FcpF*7$$\"3a`?I*o\"R&e%FcpF*7$$\"3C%o@sH&GBYFcpF*7$$\"3O_j=iWMoYFc pF*7$$\"3HD=L&[:lq%FcpF*7$$\"3i<pMfcq+4dFcpF*7$$\"3!)HoMa71 ^dFcpF*7$$\"3'o9-Xp/(*y&FcpF*7$$\"3sE,$yV%*R$eFcpF*7$$\"3/MXC7xgteFcpF *7$$\"3Wk!)*\\sVe\"fFcpF*7$$\"3w&)pRy*oi&fFcpF*7$$\"3;+++M9r**fFcpF*7S 7$$\"32+++7(y-+'FcpF]u7$$\"3!zCH?cfQ/'FcpF]u7$$\"3#p:9m-z<3'FcpF]u7$$ \"3G&)GTIMUChFcpF]u7$$\"3u&[,!40NnhFcpF]u7$$\"3PG)yEct+@'FcpF]u7$$\"3s n#pBI$o\\iFcpF]u7$$\"3QbI`$*op!H'FcpF]u7$$\"3j#>&=3K6LjFcpF]u7$$\"3i*H yJ\\$RvjFcpF]u7$$\"3pT8?jR))=kFcpF]u7$$\"3k$**pGR!>dkFcpF]u7$$\"3V.P#) fVJ+lFcpF]u7$$\"3G\"**GzR:Oa'FcpF]u7$$\"3'\\oI;(RM&e'FcpF]u7$$\"3oD1A9 vBBmFcpF]u7$$\"37v>],mHomFcpF]u7$$\"3J([R)evY1nFcpF]u7$$\"3Wx!plXp3v'F cpF]u7$$\"3%fzr'fEVy+s\"pFcpF]u7$$\"39\"e!3L]acpFcpF]u7$$\"3uCBf?J)*)*pFcpF ]u7$$\"3#e\")4lOkI/(FcpF]u7$$\"33mdm?sV\"3(FcpF]u7$$\"3g%)GTa4)G7(FcpF ]u7$$\"3MBfk'Q'plrFcpF]u7$$\"3Y$QjS$He2sFcpF]u7$$\"3Y=fXA.6[sFcpF]u7$$ \"3]i_`x!4JH(FcpF]u7$$\"3%p`u.YUNL(FcpF]u7$$\"3eE#))os8nP(FcpF]u7$$\"3 \"\\Yh3JLeT(FcpF]u7$$\"3S!R!)*[8geuFcpF]u7$$\"3i]\"f)RF%))\\(FcpF]u7$$ \"3k%=d$)e14a(FcpF]u7$$\"3#*>b$))oJ?e(FcpF]u7$$\"3s*Qgx&e3DwFcpF]u7$$ \"3%eRW&R@bmwFcpF]u7$$\"30Cjx,u&*3xFcpF]u7$$\"3M;q-F:,^xFcpF]u7$$\"3]7 *f0!\\l*y(FcpF]u7$$\"3:y5`nX%R$yFcpF]u7$$\"3/U5ltxbtyFcpF]u7$$\"3I\\%) e8Pz:zFcpF]u7$$\"3U^IH(*)=i&zFcpF]u7$$\"3#4++!y7m**zFcpF]u7S7$$\"3Z+++ #fG-+)FcpF*7$$\"3qo#yw\"z\"Q/)FcpF*7$$\"3cr+)ovW<3)FcpF*7$$\"3G%y1UX(R C\")FcpF*7$$\"3'[D)H\")GLn\")FcpF*7$$\"3'>\\*zVU15#)FcpF*7$$\"3_%GLoo \"o\\#)FcpF*7$$\"3+?HOaKq!H)FcpF*7$$\"3EES==y7L$)FcpF*7$$\"3A94*eK;aP) FcpF*7$$\"36yd)RD:*=%)FcpF*7$$\"3K&pGN8HsX)FcpF*7$$\"37JjF([h.])FcpF*7 $$\"3,EDhY4nV&)FcpF*7$$\"3/81tNwS&e)FcpF*7$$\"3X7h*ya3Li)FcpF*7$$\"3E* f:$)Rw$o')FcpF*7$$\"3Tw0=zZb1()FcpF*7$$\"3g(RPAJl4v)FcpF*7$$\"3q:z1fhF !z)FcpF*7$$\"36\\]Z)Q1M$))FcpF*7$$\"3y@9GmlZu))FcpF*7$$\"3(Rzx#))*Gt\" *)FcpF*7$$\"3]U)[())3oc*)FcpF*7$$\"3]jRmHs7***)FcpF*7$$\"3#z)za[q@V!*F cpF*7$$\"3k2l\\ltf\"3*FcpF*7$$\"3Z\\SEf\"\\I7*FcpF*7$$\"3CfoG=H(e;*Fcp F*7$$\"3$pgV=hnx?*FcpF*7$$\"3!)oZ/#)GI[#*FcpF*7$$\"3a\"yG&)Q5LH*FcpF*7 $$\"3)\\Q%*[j^PL*FcpF*7$$\"3%y'3S(HJpP*FcpF*7$$\"3hl9R*[egT*FcpF*7$$\" 3G1H3X[$)e%*FcpF*7$$\"33+#\\@1%3*\\*FcpF*7$$\"3=>#o74c6a*FcpF*7$$\"3O \\))z*=*G#e*FcpF*7$$\"3L^K%>t^`i*FcpF*7$$\"3WZG8yg#om*FcpF*7$$\"3_eUQ( eR#4(*FcpF*7$$\"3i\\\\O\"*=I^(*FcpF*7$$\"3A/8I!y_**y*FcpF*7$$\"33YHxg5 DM)*FcpF*7$$\"3C(Q()*FcpF*7$$\"33Lt$\\7;h\"**FcpF*7$$\"3](ot0< \\l&**FcpF*7$F*F*-%'COLOURG6&%$RGBGF(F(F(-%+AXESLABELSG6$Q!6\"F`jm-%%V IEWG6$;F(F*%(DEFAULTG" 1 2 0 1 10 0 2 9 1 4 2 1.000000 45.000000 45.000000 0 0 "Curve 1" }}}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 76 "We mar ch N steps into the future, using this dde starting from this history: " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 46 "sol,dsol, tme, YY := Ma rch( N, dde, History );" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>6&%$solG%% dsolG%$tmeG%#YYG6&%$solG%%dsolG%$tmeG%\"yG" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 45 "Now plot the computing times (on a log scale)" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 102 "plot( [seq([k,log[10](tme[k])], k= 1..N )], style=POINT, symbolsize=30, symbol=DIAMOND, colour=BLACK );" }}{PARA 13 "" 1 "" {GLPLOT2D 682 682 682 {PLOTDATA 2 "6(-%'CURVESG6#7& 7$$\"\"\"\"\"!$!3D+++W]L9_!#=7$$\"\"#F*$!3$)*******)RY7sF-7$$\"\"$F*$! 31+++I3@&o%F-7$$\"\"%F*$!3++++9,>k=F--%&STYLEG6#%&POINTG-%'SYMBOLG6$%( DIAMONDG\"#I-%'COLOURG6&%$RGBG$F*F*FJFJ-%+AXESLABELSG6$Q!6\"FN-%%VIEWG 6$%(DEFAULTGFS" 1 5 2 1 30 0 2 6 1 4 2 1.000000 45.000000 45.000000 0 0 "Curve 1" }}}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 37 "Total number of mi nutes of cpu taken:" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 10 "tme[ N]/60;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#$\"++++&3\"!#6" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 96 "Now look at the solution...to do this, de fine a variable theta taking on values between 0 and 1." }}}{EXCHG } {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 61 "for k to N do frac(k+theta) \+ := theta; od: floor(theta) := 0; " }}{PARA 11 "" 1 "" {XPPMATH 20 "6#> -%&floorG6#%&thetaG\"\"!" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 13 "sol( theta );" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#-%*PIECEWISEG6'7$,&# \"\"\"\"\"#!\"\"*&#\"\"$F*F)-%$expG6#,$%&thetaGF+F)F)2F3#F)\"\"&7$,(#F )F*F)*&F-F)F/F)F)-F06#,&F5F)F3F+F+2F3#F*F67$,*#F)F*F+*&F-F)F/F)F)F;F+- F06#,&F?F)F3F+F)2F3#F.F67$,,F9F)*&F-F)F/F)F)F;F+FDF)-F06#,&FHF)F3F+F+2 F3#\"\"%F67$,.#F)F*F+*&F-F)F/F)F)F;F+FDF)FLF+-F06#,&FPF)F3F+F)1FPF3" } }}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 15 "sol( 1+theta );" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#-%*PIECEWISEG6'7$,(#\"\"\"\"\"%F)*&#\"\"$F*F )*&-%$expG6#,$%&thetaG!\"\"F)F3F)F)F4*&F/F),.#F-F*F4*&#F-\"\"#F)-F06#F 4F)F)-F06##!\"%\"\"&F4-F06##!\"$FAF)-F06##!\"#FAF4-F06##F4FAF)F)F)2F3# F)FA7$,,#F)F*F4*&#F-F*F)F.F)F4F5F)*&#F:FAF)-F06#,&FNF)F3F4F)F)*&#F)F:F )*&F3F)FVF)F)F)2F3FU7$,0F(F)*&#F-F*F)F.F)F4F5F)*&#F-\"#5F)-F06#,&FUF)F 3F4F)F4*&FUF)FVF)F)*&FZF)FenF)F)*&#F)F:F)*&F3F)F^oF)F)F42F3#F-FA7$,4#F )F*F4*&#F-F*F)F.F)F4F5F)*&#F-F]oF)F^oF)F4*&FUF)FVF)F)*&FZF)*&F3F)-F06# ,&FgoF)F3F4F)F)F)*&FNF)FbpF)F)*&FZF)FenF)F)*&#F)F:F)FeoF)F42F3#F*FA7$, 8F(F)*&#F-F*F)F.F)F4F5F)*&#F-F]oF)F^oF)F4*&#F)F]oF)-F06#,&FjpF)F3F4F)F 4*&FUF)FVF)F)*&FZF)FapF)F)*&FNF)FbpF)F)*&FZF)FenF)F)*&#F)F:F)FeoF)F4*& #F)F:F)*&F3F)FcqF)F)F41FjpF3" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 10 "eval(dde);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#f*6&%\"tG%\"yG%\"z G%\"jG6\"6$%)operatorG%&arrowGF),(--%\"DG6#9%6#9$\"\"\"*&%'lambdaGF5-9 &F3F5!\"\"-F2F3F5F)F)F)" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 105 "Now c heck that the computed solution satisfies the delay differential equat ion (this guards against bugs)" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 91 "zer := unapply( subs( D(Y)(t)='dsol'(t), Z(t)='sol'(t-1), Y(t) ='sol'(t), dde(t,Y,Z) ), t );" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%$ze rGf*6#%\"tG6\"6$%)operatorG%&arrowGF(,(-%%dsolG6#9$\"\"\"*&#F1\"\"#F1- %$solG6#,&F0F1F1!\"\"F1F1-F6F/F1F(F(F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 17 "eval( zer(5/3) ):" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 12 "simplify(%);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"\"! " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 9 "evalf(%);" }}{PARA 11 " " 1 "" {XPPMATH 20 "6#$\"\"!F$" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 77 "Sure enough, at the point t=5/3 the residual is zero. Now plot the s olution." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 34 "Digits := trunc (evalhf(Digits))*3;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%'DigitsG\"#U " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 50 "plot( \{sol\}, -1..N, c olour=BLACK, numpoints=101 );" }}{PARA 13 "" 1 "" {GLPLOT2D 682 682 682 {PLOTDATA 2 "6&-%'CURVESG6#7au7$!\"\"$\"\"\"\"\"!7$$!K++++++++++++ +++++$ooZ*!#UF)7$$!K++++++++++++++++0Up@!*F/F)7$$!K+++++++++++++++]n([ dw)F/F)7$$!K++++++++++++++++IL!)4&)F/F)7$$!K++++++++++++++++DB)4Q)F/F) 7$$!K++++++++++++++++?8;_#)F/F)7$$!K+++++++++++++++]<3v(=)F/F)7$$!K+++ +++++++++++++:.MB\")F/F)7$$!K+++++++++++++++vj]8\"4)F/F)7$$!K+++++++++ ++++++]7)H*e!)F/F)7$$!K++++++++++++++](o=FG/)F/F)7$$!K+++++++++++++++D hXsE!)F/F)7$$!K++++++++++++++]iN>i5!)F/F)7$$!K++++++++++++++++5$>X*zF/ $F(F+7$$!K+++++++++++++++]F=5QxF/FW7$$!K++++++++++++++++XVo\"[(F/FW7$$ !K++++++++++++++++&o?i+(F/FW7$$!K++++++++++++++++0c!R^'F/FW7$$!K++++++ ++++++++++D\"H$fiF/FW7$$!K++++++++++++++++XEv/gF/FW7$$!K++++++++++++++ ](=k#*)))fF/F)7$$!K+++++++++++++++vQE.tfF/F)7$$!K++++++++++++++]iNE%F/F)7$$!K+++++++++++++++]s58FTF/F)7$$!K++++++++++++++]P4\" yZ4%F/F)7$$!K+++++++++++++++DY^UiSF/F)7$$!K++++++++++++++vok'[i/%F/F)7 $$!K++++++++++++++]7$=s+.%F/F)7$$!K++++++++++++++Dc,d*Q,%F/F)7$$!K++++ ++++++++++++?#>x*RF/FW7$$!K++++++++++++++++gF$yt$F/FW7$$!K++++++++++++ +++++j%zZ$F/FW7$$!K++++++++++++++++!y[q(HF/FW7$$!K+++++++++++++++]7th \\FF/FW7$$!K++++++++++++++++Xe=ADF/FW7$$!K+++++++++++++++vQo'pQ#F/FW7$ $!K+++++++++++++++]Kyu^AF/FW7$$!K++++++++++++++]PH$QT=#F/FW7$$!K++++++ +++++++++DE)Gl6#F/FW7$$!K++++++++++++++vouSs#3#F/FW7$$!K++++++++++++++ ]7B$>*[?F/FW7$$!K+++++++++++++]PMZp,K?F/FW7$$!K++++++++++++++DcrX6:?F/ FW7$$!K+++++++++++++]7y&>7#)*>F/F)7$$!K++++++++++++++++?)48)>F/F)7$$!K ++++++++++++++++]L@_51v5z v]M*Gt\\#zj&)F/7$$\"J+++++++++++++++]`R(y9Fdx$\"K![A!p$z&Ge%fVPkUU`KU( 4QzF/7$$\"K+++++++++++++++]#pYMt\"F/$\"K]2j0fk(>NwD'Q7JW&zD;Fh(F/7$$\" J++++++++++++++++&Q:))>Fdx$\"K5x`8,')Qvn4'pW%zObF\"=bH(F/7$$\"K+++++++ ++++++++]-Is_AF/$\"K]!zjG]iuigy!3;KWTs%QSA(F/7$$\"J+++++++++++++++]:#H DSd]WTF b[9T:mz!opF/7$$\"K++++++++++++++++:*eBt$F/$\"KN>rqD2nO76-#>(\\Tg:)\\\" =pF/7$$\"J++++++++++++++++%3L*)RFdx$\"K7v@#=%f0%4]n?ttud8o'[poF/7$$\"K ++++++++++++++++NxsSUF/$\"Kj_)R&Q\"Rpz<(z^GR,xa3A&e'F/7$$\"J++++++++++ ++++++jC@\\%Fdx$\"KI'z3([[y^89)ejs\"R-mCg(H'F/7$$\"J+++++++++++++++]Z. 'y\\Fdx$\"K&zrnY8f\"\\^'*f\"yw5+0Q_6w&F/7$$\"J++++++++++++++++Hb(=bFdx $\"KP/>P<7t<(y^C!*HsBq[1`>&F/7$$\"K++++++++++++++++00VhdF/$\"KVsj()*z# *=UMQ%>DT'3Agp3&\\F/7$$\"J++++++++++++++++s0T+'Fdx$\"KBP$*4&*3=R&*)321 g/]Z2)R;ZF/7$$\"K++++++++++++++++5L@jiF/$\"KIzH.D(emiNB(3tj(zA._Os%F/7 $$\"J++++++++++++++++!4KAlFdx$\"K=_`%o$z>JWCaO?xQS[/sIZF/7$$\"J+++++++ ++++++++](3!>*pFdx$\"KcHCN2Bk[_DKA#[\"H/#)H2VZF/7$$\"J++++++++++++++++ #eF0vFdx$\"Kple#QuD8@zkMi#z_4@,$fv%F/7$$\"K+++++++++++++++]F()zYxF/$\" KK%GM(Q)4=n?06S/`9/Nax8wH %F/7$$\"J++++++++++++++++I(*o)*)Fdx$\"K1\\8v/_(H&*z(*p%o+soM%y(\\QF/7$ $\"J+++++++++++++++](oq.&*Fdx$\"KU?s)HRUu1oeT;mR'e[4./MF/7$$\"K+++++++ +++++++++#fX,+\"Fdx$\"K$)4\"f**Q%)R)=&4G&QLa^a7'f*HF/7$$\"K+++++++++++ +++++@w/^5Fdx$\"Ki!epg8m`beXOUF)315:e3EF/7$$\"K+++++++++++++++]b\"G:5 \"Fdx$\"Kl-3R'3AT4CFu;C))[7M%=hAF/7$$\"K++++++++++++++++CX\"z9\"Fdx$\" KPmVM*R6wg#yfR:-dwEc%>(>F/7$$\"K++++++++++++++++P&y5?\"Fdx$\"K@WzXuf'[ Uv!*y(*4Vb'>B=t;F/7$$\"K++++++++++++++++k!H'[7Fdx$\"K6@)euf;oSUJFje5i- #HtF9F/7$$\"K+++++++++++++++]VyK*H\"Fdx$\"KX%Q)zy;MPl\\%pdi#Q;8:@\"=\" F/7$$\"K+++++++++++++++]WI&yM\"Fdx$\"JcX9mv_r#)Rrn%[WusF/7$$\"K++++++++++ +++++]I5R[9Fdx$\"J![2\"[T3N(oaRQsAcg8IuWaF/7$$\"K+++++++++++++++]FrM,: Fdx$\"JNw%*Q0uqI]Pzt'312'[XRh$F/7$$\"K++++++++++++++++h3h\\:Fdx$\"Jv.V >j!Gpo'=7Mu<5>:3d:#F/7$$\"K+++++++++++++++]+QS-;Fdx$\"In:P.[*RT%[P8l$= .(='>qr(F/7$$\"K++++++++++++++++z^&zk\"Fdx$!IO*)p2='*fF(y!)p=6G%fi0VJF /7$$\"K++++++++++++++++#)G$)*p\"Fdx$!J-&*>@]XZ#R-lPO$\\4MX!p&\\\"F/7$$ \"K++++++++++++++++#=W*\\y$>'y!oJ[C&G&F/7$$\"K++++++++++++++++xlm\\>Fdx$!J))4)Q,9o) pVAGtMG5b`1[$fF/7$$\"K+++++++++++++++]9;0**>Fdx$!JT&*=ipzHo$fm'\\sZ=\" y]w?kF/7$$\"K++++++++++++++++Tq-^?Fdx$!Jk[od\")[MwXqcI^WKf#Q00oF/7$$\" K++++++++++++++++=t2)4#Fdx$!J!*[!Qe&[8=@VD>([?5:/d`qF/7$$\"K++++++++++ ++++++#ow+:#Fdx$!JL0'H&4%*y:1#*)=@)HDX$GbKsF/7$$\"K+++++++++++++++]6I) )*>#Fdx$!JLs3]SC#R3&\\,:*oN[FNCAtF/7$$\"K++++++++++++++++6\"o&\\AFdx$! J$***)yJAc&HnkhO\"RSWRzrUtF/7$$\"K++++++++++++++++!Rk9I#Fdx$!JaHnG)R!* >([$fRx#GqT$Gv)H(F/7$$\"K+++++++++++++++]dFE\\BFdx$!JpGSkl\\6(HyN(H!z9 \"=yza?(F/7$$\"K++++++++++++++++C[@)R#Fdx$!JD9g%HJu^h=)=dF'z%oVGK1(F/7 $$\"K++++++++++++++++APE_CFdx$!J\"Q*)**\\&zgq+7@p*)>f'>t3eoF/7$$\"K+++ +++++++++++++s0?,DFdx$!Jr&ob5OGTKs:$Ra;8/ywkj'F/7$$\"K+++++++++++++++] nwC^DFdx$!JN\">%3`[bQMXFp>[,srZ=Q'F/7$$\"K+++++++++++++++]uU9-EFdx$!J7 #G>j13H_flbLCMmB'Q/5'F/7$$\"K+++++++++++++++]g\"G*[EFdx$!JNc;$z.r0'Qz7 %o4(\\b6ck#eF/7$$\"K++++++++++++++++o#)z)p#Fdx$!J.c5$HC=%*RyH:M)*=\"*G Xy?bF/7$$\"K++++++++++++++++h()G[FFdx$!J`TI**z'yQ4w6Cl'*Gp+KY0_F/7$$\" K++++++++++++++++0#G7!GFdx$!J7esjdm)*zT6F5cK4$[o)p&[F/7$$\"K++++++++++ ++++++r\\%z%GFdx$!J'4R5^(eanJRQ@xQRLo$)=a%F/7$$\"K++++++++++++++++@k%= !HFdx$!JxN<#f6thI&[ux/1cms:Q<%F/7$$\"K++++++++++++++++C$)[]HFdx$!JOw,A ])oJm=x8A\\/No;RTQF/7$$\"K+++++++++++++++]Wph)*HFdx$!JmP+OAGfvR(>Eyy3u %o2a^$F/7$$\"K++++++++++++++++t1P]IFdx$!KqoISuTt36')yB$4]_S$Fdx$!K'y'QJ`![@[Bbi@Q%*\\I/keB#Fhw7$$\"K++++++++++++++++a $=)[KFdx$!KF`!Qm\"RKi!4H)zcQ*z?l9N&>Fhw7$$\"K+++++++++++++++](pK>I$Fdx $!KV#Q#yLxdN-bM(o#\\/R^n)Hm\"Fhw7$$\"K++++++++++++++++s8*yM$Fdx$!K]SX< \"*zlnb0h3\")3F6/dID9Fhw7$$\"K+++++++++++++++]!ew1S$Fdx$!KpaD*HtQD@s'H )Gk]dsJ\"eo6Fhw7$$\"K+++++++++++++++]^uH]MFdx$!JY!e&Riqaz;-(**3eSN>WpM %*Fhw7$$\"K++++++++++++++++R!R%*\\$Fdx$!J:qP%Hf$*zj$3cp'o07jl2itFhw7$$ \"K++++++++++++++++>(>'[NFdx$!JPW_\\-IE!**o#3$z/`3\"4CRW&Fhw7$$\"K++++ +++++++++++]**3y)f$Fdx$!JZe9SZ`(elT$)=hAUH.jrYOFhw7$$\"K++++++++++++++ +]54&>l$Fdx$!J$Hq-!HmInGq8.-:Dg\"pw8>Fhw7$$\"K++++++++++++++++/Eq+PFdx $!I#)3&GOtVwT!QPlW#eA?N]w%Fhw7$$\"K+++++++++++++++]&yE)[PFdx$\"IK3#Gd \"35>$*\\ve4h_gf3R!)Fhw7$$\"K+++++++++++++++]V2F+QFdx$\"Jx#3!*)zB4`x)y '=!3x(ev8_-#Fhw7$$\"K+++++++++++++++]7Fg^QFdx$\"J*=)3`@Kl(o!ow1FnWMqaq 4$Fhw7$$\"K++++++++++++++++.in(*QFdx$\"J`9X=V&4_qqGPLEq*\\!f!*QRFhw7$$ \"K++++++++++++++++*)['\\#RFdx$\"JGM!f'3nqs*zL*e&3D>$pxeQ%Fhw7$$\"K+++ +++++++++++++vND_RFdx$\"Jh!>rt(*\\I:'p1c?'*Hz34dz%Fhw7$$\"K+++++++++++ ++++D\"=!>kRFdx$\"J(yf'3Z?%*>[,(34!z_Fhw7$$\"K++++++++++++++DJXv/\"*RFdx$\"J+%*4*RRpV7r 'GS))HS^oilJ&Fhw7$$\"K++++++++++++++](opJS*RFdx$\"J8F4Gz7P@yC'pJiAMgYq ``Fhw7$$\"K+++++++++++++]ilsP_&*RFdx$\"J[gDN%=n\\^,JJ10'*)ow@@P&Fhw7$$ \"K++++++++++++++vV[e,(*RFdx$\"J4w8'yulwE>f[228HTlV!R&Fhw7$$\"K+++++++ ++++++](=U#z])*RFdx$\"JN#em&>j=zj^zh:q$Hv\"\\'3aFhw7$%*undefinedGFhfm- %'COLOURG6&%$RGBG$F+F+F]gmF]gm-%+AXESLABELSG6$Q!6\"Fagm-%%VIEWG6$;FW$ \"\"%F+%(DEFAULTG" 1 2 0 1 10 0 2 6 1 4 2 1.000000 45.000000 45.000000 0 0 "Curve 1" }}}}{EXCHG }{EXCHG }{EXCHG }{EXCHG }{EXCHG } {EXCHG }{EXCHG }{EXCHG }{EXCHG }{EXCHG }{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}}{MARK "12 1 0" 0 }{VIEWOPTS 1 1 0 3 2 1804 1 1 1 1 }{PAGENUMBERS 0 1 2 33 1 1 }