<?xml version="1.0" encoding="UTF-8"?>
<Worksheet><Version major="6" minor="1"/><View-Properties><Zoom percentage="100"/></View-Properties><Styles><Layout alignment="left" bullet="none" 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" bullet="none" linespacing="0.5" name="Maple Output"/><Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" name="Maple Input" opaque="false" size="12"/><Font background="[0,0,0]" family="Times New Roman" foreground="[0,0,255]" name="2D Output" opaque="false" readonly="true" size="12"/></Styles><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">restart:</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">N := 20:<Font italic="false" underline="false">
RKNOrdnung:= proc(f1, f2, x0, y0, a, b, n)
local j,h,t,x,y,k1x,k2x,k3x,k4x,k1y,k2y,k3y,k4y;
  h:=(b-a)/n;
  t[0]:=a:  x[0]:=x0: y[0]:=y0:
  for j from 0 by 1 while j&lt;n do
    k1x:=evalf( h*f1(t[j], x[j], y[j] ) );
    k1y:=evalf( h*f2(t[j], x[j], y[j] ) );
    k2x:=evalf( h*f1(t[j]+h/2, x[j]+k1x/2, y[j]+k1y/2 ) );
    k2y:=evalf( h*f2(t[j]+h/2, x[j]+k1x/2, y[j]+k1y/2 ) );
    k3x:=evalf( h*f1(t[j]+h/2, x[j]+k2x/2, y[j]+k2y/2 ) );
    k3y:=evalf( h*f2(t[j]+h/2, x[j]+k2x/2, y[j]+k2y/2 ) );  
    k4x:=evalf( h*f1(t[j], x[j]+k3x, y[j]+k3y) );
    k4y:=evalf( h*f2(t[j], x[j]+k3x, y[j]+k3y) ); 
    t[j+1]:=t[j]+h;
    x[j+1]:=x[j]+1.0/6.0*(k1x+2*k2x+2*k3x+k4x);
    y[j+1]:=y[j]+1.0/6.0*(k1y+2*k2y+2*k3y+k4y);
  end do:
t,x,y;
end proc:</Font></Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">f1:=(x,y,yStrich) -&gt; yStrich;
f2:=(x,y,yStrich) -&gt; 1/8*(32+2*x^3-y*yStrich);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSNmMUc2ImYqNiVJInhHRiVJInlHRiVJKHlTdHJpY2hHRiVGJTYkSSlvcGVyYXRvckdGJUkmYXJyb3dHRiVGJTkmRiVGJUYl</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation>NiM+SSNmMkc2ImYqNiVJInhHRiVJInlHRiVJKHlTdHJpY2hHRiVGJTYkSSlvcGVyYXRvckdGJUkmYXJyb3dHRiVGJSwoIiIlIiIiKiQ5JCIiJCNGMEYvKiY5JUYwOSZGMCMhIiIiIilGJUYlRiU=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">alpha:=17:
beta:=43/3:
t[0]:=alpha:
t[1]:=beta:</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">for i from 2 to 10 do:<Font italic="false" underline="false">
	t1,x1,y1</Font> := RK(f1, f2, alpha, t[i-1], alpha, beta, N);<Font italic="false" underline="false">
	t2,x2,y2</Font> := RK(f1, f2, alpha, t[i-2], alpha, beta, N);
	t[i]:=t[i-1] - (y1[N]-beta)/(y1[N]-y2[N]);
end do:</Text-field></Input></Group><Group><Input><Text-field prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Text-field/><Text-field/></Worksheet>