<?xml version="1.0" encoding="UTF-8"?>
<Worksheet><Version major="6" minor="1"/><View-Properties><Zoom percentage="100"/></View-Properties><Styles><Layout alignment="left" firstindent="0.0" leftmargin="0.0" linebreak="space" linespacing="0.0" name="Normal" rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"/><Layout alignment="centred" firstindent="0.0" leftmargin="0.0" linebreak="space" linespacing="0.5" name="Maple Output" rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"/><Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" name="Maple Input"/><Font background="[0,0,0]" family="Times New Roman" name="Page Number" underline="false"/><Font background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" name="Text" opaque="false" size="12" underline="false"/><Font background="[0,0,0]" family="Times New Roman" foreground="[0,0,255]" name="2D Output" underline="false"/></Styles><Page-Numbers enabled="false" first-number="1" first-numbered-page="1" horizontal-location="right" style="Page Number" vertical-location="bottom"/><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" size="12" underline="false">restart;
</Font></Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text">Here we set the number of digits that we will require correct, but this comes at a cost as it requires maple to use </Text-field><Text-field layout="Normal" style="Text">more registers for storage of each result</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">Digits:=15;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSdEaWdpdHNHNiIiIzo=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" style="Text">First we will set the order of the method</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">methorder:=6;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSptZXRob3JkZXJHNiIiIic=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">n:=methorder-1;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSJuRzYiIiIm</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" style="Text">Next we set the end points for the interval we wish to approximate the solution on where </Text-field><Text-field layout="Normal" style="Text">a  is the starting value where the initial condition will be set and b is the ending value.</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">a:=0;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSJhRzYiIiIh</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">b:=1;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSJiRzYiIiIi</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" style="Text">The variable  loc will be a running variable that will point to the value of the independent variable </Text-field><Text-field layout="Normal" style="Text">t  as we march across the interval from a to b.</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">loc:=a;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSRsb2NHNiIiIiE=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" style="Text">The variable xstart is the starting for x given in our initial condidtion. </Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">xstart:=-1;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSd4c3RhcnRHNiIhIiI=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" style="Text">For teaching purposes since I am not concerned with storage I will store the approximation to the </Text-field><Text-field layout="Normal" style="Text">solution and and each of the derivaties at each step to do this it seems reasonable to use a two </Text-field><Text-field layout="Normal" style="Text">dimensional array of the form x[i,j]   where i stands for the i^th derivative and j stands for the </Text-field><Text-field layout="Normal" style="Text">step number.  So x[0,0] is the value for x, or the 0^th derivative of x at step 0, or the initial condition.</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">x[0,0]:=xstart;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+JkkieEc2IjYkIiIhRighIiI=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" style="Text">Here we set the number of steps</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">steps:=10;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSZzdGVwc0c2IiIjNQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" style="Text">The variable h is the step size</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">h:=evalf((b-a)/steps);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSJoRzYiJCIwKysrKysrKyIhIzo=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" style="Text">Now we set the right hand side.  Since I want to let maple take the derivatives I will substitute w for x </Text-field><Text-field layout="Normal" style="Text">in my equations.</Text-field><Text-field layout="Normal" style="Text">****************************</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" opaque="false" size="12" underline="false">g:=1+w(t)^2-t^3;</Font></Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSJnRzYiLCgiIiJGJyokLUkid0dGJTYjSSJ0R0YlIiIjRicqJEYsIiIkISIi</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" style="Text">****************************</Text-field><Text-field layout="Normal" style="Text">This sets the 0th derivative of of the right hand side to g</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">df[0]:=g;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+JkkjZGZHNiI2IyIiISwoIiIiRioqJC1JIndHRiY2I0kidEdGJiIiI0YqKiRGLyIiJCEiIg==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" style="Text">This loop takes the required derivatives of the right hand side</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" size="12" underline="false">for i from 1 to n by 1 do</Font></Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input">df[i]:=diff(g,t$i);</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input">od;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+JkkjZGZHNiI2IyIiIiwmKiYtSSJ3R0YmNiNJInRHRiZGKC1JJWRpZmZHSSpwcm90ZWN0ZWRHRjE2JEYrRi5GKCIiIyokRi5GMyEiJA==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+JkkjZGZHNiI2IyIiIywoKiQtSSVkaWZmR0kqcHJvdGVjdGVkR0YtNiQtSSJ3R0YmNiNJInRHRiZGMkYoRigqJkYvIiIiLUYsNiRGLy1JIiRHRi02JEYyRihGNEYoRjIhIic=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+JkkjZGZHNiI2IyIiJCwoKiYtSSVkaWZmR0kqcHJvdGVjdGVkR0YtNiQtSSJ3R0YmNiNJInRHRiZGMiIiIi1GLDYkRi8tSSIkR0YtNiRGMiIiI0YzIiInKiZGL0YzLUYsNiRGLy1GNzYkRjJGKEYzRjkhIidGMw==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+JkkjZGZHNiI2IyIiJSwoKiQtSSVkaWZmR0kqcHJvdGVjdGVkR0YtNiQtSSJ3R0YmNiNJInRHRiYtSSIkR0YtNiRGMiIiI0Y2IiInKiYtRiw2JEYvRjIiIiItRiw2JEYvLUY0NiRGMiIiJEY7IiIpKiZGL0Y7LUYsNiRGLy1GNDYkRjJGKEY7RjY=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+JkkjZGZHNiI2IyIiJiwoKiYtSSVkaWZmR0kqcHJvdGVjdGVkR0YtNiQtSSJ3R0YmNiNJInRHRiYtSSIkR0YtNiRGMiIiIyIiIi1GLDYkRi8tRjQ2JEYyIiIkRjciIz8qJi1GLDYkRi9GMkY3LUYsNiRGLy1GNDYkRjIiIiVGNyIjNSomRi9GNy1GLDYkRi8tRjQ2JEYyRihGN0Y2</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" style="Text">Here we create essentially functions of the derivatives of the right hand side</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">for i from 0 by 1 to n do</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input">    f[i]:=unapply((subs([w(t)=y,<Font opaque="false">seq(diff(w(t),t$k)=y[k],k=1..i)</Font>],df[i])),[t,y,seq(y[k],k=1..i)]);</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input">od;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+JkkiZkc2IjYjIiIhZio2JEkidEdGJkkieUdGJkYmNiRJKW9wZXJhdG9yR0YmSSZhcnJvd0dGJkYmLCgiIiJGMSokOSUiIiNGMSokOSQiIiQhIiJGJkYmRiY=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+JkkiZkc2IjYjIiIiZio2JUkidEdGJkkieUdGJkkkeV8xR0YmRiY2JEkpb3BlcmF0b3JHRiZJJmFycm93R0YmRiYsJiomOSVGKDkmRigiIiMqJDkkRjUhIiRGJkYmRiY=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+JkkiZkc2IjYjIiIjZio2JkkidEdGJkkieUdGJkkkeV8xR0YmSSR5XzJHRiZGJjYkSSlvcGVyYXRvckdGJkkmYXJyb3dHRiZGJiwoKiQ5JkYoRigqJjklIiIiOSdGN0YoOSQhIidGJkYmRiY=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+JkkiZkc2IjYjIiIkZio2J0kidEdGJkkieUdGJkkkeV8xR0YmSSR5XzJHRiZJJHlfM0dGJkYmNiRJKW9wZXJhdG9yR0YmSSZhcnJvd0dGJkYmLCgqJjkmIiIiOSdGNiIiJyomOSVGNjkoRjYiIiMhIidGNkYmRiZGJg==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+JkkiZkc2IjYjIiIlZio2KEkidEdGJkkieUdGJkkkeV8xR0YmSSR5XzJHRiZJJHlfM0dGJkkkeV80R0YmRiY2JEkpb3BlcmF0b3JHRiZJJmFycm93R0YmRiYsKCokOSciIiMiIicqJjkmIiIiOShGOyIiKSomOSVGOzkpRjtGN0YmRiZGJg==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+JkkiZkc2IjYjIiImZio2KUkidEdGJkkieUdGJkkkeV8xR0YmSSR5XzJHRiZJJHlfM0dGJkkkeV80R0YmSSR5XzVHRiZGJjYkSSlvcGVyYXRvckdGJkkmYXJyb3dHRiZGJiwoKiY5JyIiIjkoRjgiIz8qJjkmRjg5KUY4IiM1KiY5JUY4OSpGOCIiI0YmRiZGJg==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" style="Text">This double loop is where we actually do the TS method and march across the interval</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">for j from 0 by 1 to steps-1 do</Text-field></Input><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">     for i from 1 by 1 to n do</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input"><Font opaque="false">       x[i,j]:=f[i-1](loc,seq(x[k,j],k=0..i-1));</Font></Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input"/></Input><Input><Text-field prompt="&gt; " style="Maple Input">     od;</Text-field></Input><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" size="12" underline="false">     x[0,j+1]:=sum(x[k,j]*h^k/(k!),k=0..n);</Font>        </Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">loc:=loc+h;</Text-field></Input><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">od:</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text">Now lets have maple solve the inital value problem </Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">deq:=diff(w(t),t)=g;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSRkZXFHNiIvLUklZGlmZkdJKnByb3RlY3RlZEdGKTYkLUkid0dGJTYjSSJ0R0YlRi4sKCIiIkYwKiRGKyIiI0YwKiRGLiIiJCEiIg==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">ic:=w(a)=xstart;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSNpY0c2Ii8tSSJ3R0YlNiMiIiEhIiI=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" style="Text">Let's have the power of a thousand mathematicians try to find an analytic solution if nothing comes up </Text-field><Text-field layout="Normal" style="Text">it means they gave up</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">dsolve({deq,ic},w(t));</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text">So now lets have them find their numerical solution, it chooses the step size to gain an accurate solution, and in general it is pretty good </Text-field><Text-field layout="Normal" style="Text">for the problems here we will take it as accurate</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">dsol:=dsolve({deq,ic},numeric,range=a..b);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSVkc29sRzYiZio2I0koeF9ya2Y0NUdGJTYpSSRyZXNHRiVJJWRhdGFHRiVJJXZhcnNHRiVJKXNvbG5wcm9jR0YlSSlvdXRwb2ludEdGJUkmbmRzb2xHRiVJImlHRiU2I0lpbkNvcHlyaWdodH4oYyl+MjAwMH5ieX5XYXRlcmxvb35NYXBsZX5JbmMufkFsbH5yaWdodHN+cmVzZXJ2ZWQuR0YlRiVDKj5JOF9FbnZEU051bWVyaWNTYXZlRGlnaXRzR0YlSSdEaWdpdHNHRiU+RjYiIzpAJS9JLV9FbnZJbkZzb2x2ZUdGJUkldHJ1ZUdJKnByb3RlY3RlZEdGPT44KC0mSSZldmFsZkdGPTYjRjU2IzkkPkY/LUZCRkQ+OCVgNiRJJEdldEdGJUkkU2V0R0YlYjYjSSt0aGlzbW9kdWxlR0YlNiNJJURhdGFHRiVGJUZLRiVGJUYlRiVJK19tNTAxNjMzMjRHRiVGUT44Ji1fRklGTDYjUShzeXN2YXJzRiU+OCctRlc2I1Evc29sbl9wcm9jZWR1cmVGJUAkNC1JJXR5cGVHRj02JEY/LkkobnVtZXJpY0dGPUMkQCwtSSdtZW1iZXJHRj02JEZFNytRJnN0YXJ0RiUuSSZzdGFydEdGJVEnbWV0aG9kRiUuSSdtZXRob2RHRiVRJWxlZnRGJVEmcmlnaHRGJVEpbGVmdGRhdGFGJVEqcmlnaHRkYXRhRiVRK2VuZ2luZWRhdGFGJUMkPjgkLUZlbjYjLUkoY29udmVydEdGPTYkRkUuSSdzdHJpbmdHRj1AJi1GXG82JEZjcC5JJmFycmF5R0Y9Ty1JJWV2YWxHRj02JEZjcCIiIjBGY3BRKXByb2NuYW1lRiVPRmNwLUZjbzYkRkU3JlElbGFzdEYlLkklbGFzdEdGJVEoaW5pdGlhbEYlLkkoaW5pdGlhbEdGJUMkRmJwQCQtRlxvNiRGY3AuSSVsaXN0R0Y9TzcjLUkkc2VxR0Y9NiQvJkZVNiMsJjgqRmRxRmRxRmRxJkZjcEZecy9GYHM7IiIhRmRxMy1GXG82JEY/SSI9R0Y9LUZjbzYkLUkkbGhzR0Y9NiNGPzckRl5yRl9yQyRAJS1GXG82JC1JJHJoc0dGPUZddEZlcj5GY3AtRmVuNiMvRl5yNyRGZHMtSSNvcEdGPTYjRmN0WVFLaW5pdGlhbH52YWx1ZXN+bXVzdH5iZX5zcGVjaWZpZWR+aW5+YX5saXN0RiVGYnIvRj9RLnNvbG5wcm9jZWR1cmVGJU8tRmJxNiNGZW4vRj9GWU9GVUAlMDkhSSh1bmtub3duR0Y9Ty0uRmh1RkRDJD44KS1JKHBvaW50dG9HRj02IyYtRlc2I1Ewc29sbl9wcm9jZWR1cmVzRiU2I0Zkc08tLkZfdkZEWiVDJD5GY3AtRmVuRl10RmhyRiVZRiVGJUYlRiU=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">dsol(0);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM3JC9JInRHNiIkIiIhRigvLUkid0dGJjYjRiUkISIiRig=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">for j from 0 by 1 to steps do</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input">   print("step=",j,"TSapprox=",x[0,j],"Maple=", dsol(a+j*h));</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input">od;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NihRJnN0ZXA9NiIiIiFRKlRTYXBwcm94PUYkISIiUSdNYXBsZT1GJDckL0kidEdGJCRGJUYlLy1JIndHRiQ2I0YrJEYnRiU=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NihRJnN0ZXA9NiIiIiJRKlRTYXBwcm94PUYkJCEwKysrKyFbdyIpISM6USdNYXBsZT1GJDckL0kidEdGJCQiMCsrKysrKysiRikvLUkid0dGJDYjRi0kITAiR3goMypcdyIpRik=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NihRJnN0ZXA9NiIiIiNRKlRTYXBwcm94PUYkJCEwOUtIJylIR2onISM6USdNYXBsZT1GJDckL0kidEdGJCQiMCsrKysrKysjRikvLUkid0dGJDYjRi0kITBSdi4qZSFIaidGKQ==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NihRJnN0ZXA9NiIiIiRRKlRTYXBwcm94PUYkJCEwPUJnb1BQSCYhIzpRJ01hcGxlPUYkNyQvSSJ0R0YkJCIwKysrKysrKyRGKS8tSSJ3R0YkNiNGLSQhMGc1JEgxI1FIJkYp</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NihRJnN0ZXA9NiIiIiVRKlRTYXBwcm94PUYkJCEwRVopKUc9aDYlISM6USdNYXBsZT1GJDckL0kidEdGJCQiMCsrKysrKyslRikvLUkid0dGJDYjRi0kITAsKGUlZSk+O1RGKQ==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NihRJnN0ZXA9NiIiIiZRKlRTYXBwcm94PUYkJCEwT1wpbyZmKXlJISM6USdNYXBsZT1GJDckL0kidEdGJCQiMCsrKysrKysmRikvLUkid0dGJDYjRi0kITA8T1VjUCp5SUYp</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NihRJnN0ZXA9NiIiIidRKlRTYXBwcm94PUYkJCEwOD0zemh1PCMhIzpRJ01hcGxlPUYkNyQvSSJ0R0YkJCIwKysrKysrKydGKS8tSSJ3R0YkNiNGLSQhMFZZQThSdjwjRik=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NihRJnN0ZXA9NiIiIihRKlRTYXBwcm94PUYkJCEwMCRmRWdKQDkhIzpRJ01hcGxlPUYkNyQvSSJ0R0YkJCIwKysrKysrKyhGKS8tSSJ3R0YkNiNGLSQhMGBlbHgiUkA5Rik=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NihRJnN0ZXA9NiIiIilRKlRTYXBwcm94PUYkJCEwRDwiKSlwPEMkKSEjO1EnTWFwbGU9RiQ3JC9JInRHRiQkIjArKysrKysrKSEjOi8tSSJ3R0YkNiNGLSQhMG9Ka3k0XEspRik=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NihRJnN0ZXA9NiIiIipRKlRTYXBwcm94PUYkJCEwKyRwNyV6cFclISM7USdNYXBsZT1GJDckL0kidEdGJCQiMCsrKysrKysqISM6Ly1JIndHRiQ2I0YtJCEwI1IqUio0b1pXRik=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NihRJnN0ZXA9NiIiIzVRKlRTYXBwcm94PUYkJCEwdXBKJEcqPi4kISM7USdNYXBsZT1GJDckL0kidEdGJCQiMCsrKysrKysiISM5Ly1JIndHRiQ2I0YtJCEwbUh4K3JFLiRGKQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">for j from 0 by 1 to steps do</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input">   print("step=",j,"ABSerror=",abs(x[0,j]-op([2,2], dsol(a+j*h))));</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input">od;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiZRJnN0ZXA9NiIiIiFRKkFCU2Vycm9yPUYkJEYlRiU=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiZRJnN0ZXA9NiIiIiJRKkFCU2Vycm9yPUYkJCIrIkd4KDM+ISM6</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiZRJnN0ZXA9NiIiIiNRKkFCU2Vycm9yPUYkJCIrRFZ1LXchIzo=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiZRJnN0ZXA9NiIiIiRRKkFCU2Vycm9yPUYkJCIrVShHVkgpISM6</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiZRJnN0ZXA9NiIiIiVRKkFCU2Vycm9yPUYkJCIrdlJkSCEpISM6</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiZRJnN0ZXA9NiIiIiZRKkFCU2Vycm9yPUYkJCIrIm9RJip6KCEjOg==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiZRJnN0ZXA9NiIiIidRKkFCU2Vycm9yPUYkJCIrSUc5TXghIzo=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiZRJnN0ZXA9NiIiIihRKkFCU2Vycm9yPUYkJCIrW2wqXGQoISM6</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiZRJnN0ZXA9NiIiIilRKkFCU2Vycm9yPUYkJCIsVjkkKXpLKCEjOw==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiZRJnN0ZXA9NiIiIipRKkFCU2Vycm9yPUYkJCIsIzRJImUsKCEjOw==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiZRJnN0ZXA9NiIiIzVRKkFCU2Vycm9yPUYkJCIsIypmWDx5JyEjOw==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">h^(methorder);</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Text-field/></Worksheet>