<?xml version="1.0" encoding="UTF-8"?>
<Worksheet><Version major="6" minor="0"/><View-Properties><Zoom percentage="100"/></View-Properties><Styles><Layout alignment="left" bullet="none" name="Warning"/><Layout alignment="left" bullet="none" name="Heading 3" spaceabove="0.0" spacebelow="0.0"/><Layout alignment="left" bullet="none" name="Heading 2" spaceabove="8.0" spacebelow="2.0"/><Layout alignment="left" bullet="none" name="Heading 1" spaceabove="8.0" spacebelow="4.0"/><Layout alignment="left" bullet="none" firstindent="0.0" leftmargin="0.0" linebreak="space" name="Normal" rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"/><Layout alignment="centred" bullet="none" name="Maple Plot"/><Layout alignment="centred" bullet="none" linespacing="0.5" name="Maple Output"/><Font background="[0,0,0]" family="Monospaced" foreground="[0,0,255]" name="Warning" opaque="false" readonly="true" size="12"/><Font background="[0,0,0]" bold="false" family="Lucida Bright" foreground="[0,0,0]" italic="false" name="Text" opaque="false" size="12" underline="false"/><Font background="[0,0,0]" bold="true" family="Serif" italic="true" name="Heading 3" opaque="false" size="14"/><Font background="[0,0,0]" bold="true" family="Serif" name="Heading 2" opaque="false" size="16"/><Font background="[0,0,0]" bold="true" family="Serif" name="Heading 1" opaque="false" size="18"/><Font background="[0,0,0]" family="Lucida Bright" foreground="[0,0,255]" name="2D Output" opaque="false" readonly="true" size="12"/><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="Monospaced" foreground="[0,0,255]" name="Line Printed Output" opaque="false" readonly="true" size="12"/></Styles><Section collapsed="true"><Title><Text-field layout="Heading 1" style="Heading 1">convert_base(list, basis1, basis2)</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">restart;</Text-field></Input></Group><Section><Title><Text-field layout="Heading 2" style="Heading 2">Dokumentation</Text-field></Title><Group><Input><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1">Mit Hilfe dieser Funktion l\344sst sich einfach zwischen 2 Basen wechseln.</Font></Text-field><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1">als Parameter wird folgendes \374bergeben:</Font></Text-field><Text-field layout="Normal" style="Text">	1. Parameter:  [ an , . . . , a1 , a0 ]  : Der erste Parameter ist eine Liste der Stellen in der Basis1</Text-field><Text-field layout="Normal" style="Text">				<Font bold="true">Achtung!:</Font><Font encoding="ISO8859-1"> Im Gegensatz zu den herk\366mmlichen Convert Funktionen von Maple</Font></Text-field><Text-field layout="Normal" style="Text">				muss diese Liste von Stellen nicht in der umgekehrten Reihenfolge eingegeben werden.</Text-field><Text-field layout="Normal" style="Text">				<Font bold="true">Achtung!: </Font><Font encoding="ISO8859-1">Die Stellen m\374ssen immer als Zahl eingegeben werden. Das heisst beispielsweise</Font>
				bei Hexadecimal nicht A eingeben, sondern 10!</Text-field><Text-field layout="Normal" style="Text">	2. Parameter:      basis1 :   	ist die Quellbasis, die Basis in welcher die oben angegebene Liste von Stellen steht.</Text-field><Text-field layout="Normal" style="Text">	3. Parameter:      basis2 :	ist die Zielbasis, die Basis, in welcher das Resultat sein sollte.</Text-field></Input></Group></Section><Section><Title><Text-field layout="Heading 2" style="Heading 2">Maple-Code</Text-field></Title><Section><Title><Text-field layout="Heading 3" style="Heading 3">Funktion</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">unassign('swap_list'):
unassign('convert_base'):</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">swap_list := proc( list )
			local i:
			return [seq( op(-i,list), i=1..nops(list))];
		end proc:</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">convert_base := proc( list, basis1, basis2)
			local swapped_list_b1, swapped_list_b2, list_b2:
			swapped_list_b1 := swap_list(list):
			swapped_list_b2 := convert(swapped_list_b1, base, basis1, basis2):
			list_b2 := swap_list( swapped_list_b2 ):
			return list_b2;
		end proc: </Text-field></Input></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Beispiel</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">swap_list([1,1,2]);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM3JSIiIyIiIkYl</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">convert_base([1,1,2], 3, 5);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM3JCIiIyIiJQ==</Equation></Text-field></Output></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Deine Anwendung</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group></Section></Section></Section><Section collapsed="true"><Title><Text-field layout="Heading 1" style="Heading 1">absoluter_fehler(z1, z2) | relativer_fehler(z1, z2)</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">restart;</Text-field></Input></Group><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Dokumentation</Text-field></Title><Group><Input><Text-field layout="Normal" style="Text">Diese simplen Funktionen berechnen aus dem genauen Wert und dem approximierten Wert</Text-field><Text-field layout="Normal" style="Text">den absoluten Fehler und den relativen Fehler.</Text-field><Text-field layout="Normal" style="Text">	1. Parameter:	z1 :	genauer Wert
	2. Parameter:	z2 :	approximierter Wert</Text-field></Input></Group></Section><Section><Title><Text-field layout="Heading 2" style="Heading 2">Maple-Code</Text-field></Title><Section><Title><Text-field layout="Heading 3" style="Heading 3">Funktion</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">unassign('absoluter_fehler'):
unassign('relativer_fehler'):</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">absoluter_fehler := proc( z1 , z2 )
			local abs_fehler:
			abs_fehler := evalf(abs( z1 - z2 )):<Font encoding="ISO8859-1">
			printf("\134t\134t\134t Der Absolute Fehler betr\344gt: %20.10f", abs_fehler);</Font>
			printf("\t\t\t\t\t\t\t\t\t\tbzw.: %20e", abs_fehler);
		end proc:</Text-field></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">relativer_fehler := proc( z1, z2 )
			local rel_fehler:
			rel_fehler := evalf( (abs( z1 - z2 ))/(z1) ):<Font encoding="ISO8859-1">
			printf("\134t\134t\134t Der Relative Fehler betr\344gt: %20.10f", rel_fehler);</Font>
			printf("\t\t\t\t\t\t\t\t\t\tbzw.: %20e", rel_fehler);
		end proc:</Text-field></Input></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Beispiel</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">absoluter_fehler(exp(1), 2,47);</Text-field></Input><Output><Text-field layout="Normal" style="Line Printed Output"><Font encoding="ISO8859-1">			 Der Absolute Fehler betr\344gt:         0.7182818280										bzw.:         7.182818e-01</Font></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">relativer_fehler(exp(1), 2.47);</Text-field></Input><Output><Text-field layout="Normal" style="Line Printed Output"><Font encoding="ISO8859-1">			 Der Relative Fehler betr\344gt:         0.0913377802										bzw.:         9.133778e-02</Font></Text-field></Output></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Deine Anwendung</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group></Section></Section></Section><Section collapsed="true"><Title><Text-field layout="Heading 1" style="Heading 1">iscont(f(x),Interfall,[closed]) | discont(f(x),x)</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">restart;</Text-field></Input></Group><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Dokumentation</Text-field></Title><Group><Input><Text-field layout="Normal" style="Text"><Font executable="false">iscont testet ob die Funktion im Intervall stetig ist oder nicht. closed ist optional und bestimmt, ob es ein offenes oder geschlossenes Intervall ist.</Font></Text-field><Text-field layout="Normal" style="Text"/><Text-field layout="Normal" style="Text">discont gibt die Stellen von der Funktion aus, wo die Funktion nicht stetig ist.</Text-field><Text-field layout="Normal" style="Text">Das x im Funktionsaufruf gibt an, nach welcher Variabel in der Funktion getestet werden muss.</Text-field></Input></Group></Section><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Maple-Code</Text-field></Title><Section collapsed="true"><Title><Text-field layout="Heading 3" style="Heading 3">Beispiel</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">f:=x-&gt;signum(x);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJmRzYiZio2I0kieEdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLUknc2lnbnVtR0YlNiM5JEYlRiVGJQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">iscont(f(x),x=-1..1,closed);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiNJJmZhbHNlR0kqcHJvdGVjdGVkR0Yk</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">discont(f(x),x);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM8IyIiIQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">g:=x-&gt;x**2;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJnRzYiZio2I0kieEdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlKiQ5JCIiI0YlRiVGJQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">iscont(g(x),x=-infinity..infinity);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiNJJXRydWVHSSpwcm90ZWN0ZWRHRiQ=</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">discont(g(x),x);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM8Ig==</Equation></Text-field></Output></Group></Section><Section collapsed="true"><Title><Text-field layout="Heading 3" style="Heading 3">Deine Anwendung</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group></Section></Section></Section><Section collapsed="true"><Title><Text-field layout="Heading 1" style="Heading 1">stetig(f(x),x0);</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">restart;</Text-field></Input></Group><Section><Title><Text-field layout="Heading 2" style="Heading 2">Dokumentation</Text-field></Title><Group><Input><Text-field layout="Normal" style="Text"><Font executable="false">Diese Funktion testet, ob f(x) an der Stelle x0 stetig ist.</Font></Text-field></Input></Group></Section><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Maple-Code</Text-field></Title><Section><Title><Text-field layout="Heading 3" style="Heading 3">Funktion</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">stetig := proc (f, x0)
	local limit1, limit2;
	print(plot(f(x),x=x0-10..x0+10,y=f(x0)-10..f(x0)+10));
	limit1:=limit(f(x),x=0,left);
	limit2:=limit(f(x),x=0,right);
	printf("\t\t\t\t\t\Die Ableitung von links lautet: %20f\n", limit1);
	printf("\t\t\t\t\t\Die Ableitung von rechts lautet: %20f\n", limit2);
	if limit1 = limit2 then
		print("Die Funktion ist stetig an dieser Stelle");
	else
		print("Die Funktion ist NICHT stetig an dieser Stelle");
	end if;</Text-field></Input><Input><Text-field prompt="&gt; " style="Maple Input">end proc:;</Text-field></Input></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Beispiel</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">f:=(x)-&gt;signum(x);</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJmRzYiZio2I0kieEdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLUknc2lnbnVtR0YlNiM5JEYlRiVGJQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">stetig(f,0);</Text-field></Input><Output><Text-field layout="Maple Plot"><Plot height="400" type="two-dimensional" width="400">LSUlUExPVEc2Ji0lJ0NVUlZFU0c2JDdobjckJCEjNSIiISQhIiJGLDckJCEzInBtbW0icDBrJiohIzxGLTckJCEzdUtMJDM8WFo9KkYyRi03JCQhM1htbW1UJXAiZSgpRjJGLTckJCEzL25tbSI0bShHJClGMkYtNyQkITNPTEwkM2kuOSF6RjJGLTckJCEzZm1tOy9SPTB2RjJGLTckJCEzaysrXVA4I1w0KEYyRi03JCQhM0ttbTsvc2lxbUYyRi03JCQhM1EqKioqXCh5JHBaaUYyRi03JCQhM2pLTEwkeWFFImVGMkYtNyQkITM8bW1tIj5zJUhhRjJGLTckJCEzXSoqKioqKlwkKjQpKlxGMkYtNyQkITNwKioqKioqXF8mXGMlRjJGLTckJCEzJCkqKioqKipcMWFaVEYyRi03JCQhM0ltbTsvIylbb1BGMkYtNyQkITMlSExMTD1leEokRjJGLTckJCEzbEtMTEwyJGYkSEYyRi03JCQhMyUpKioqKlxQWXgiXCNGMkYtNyQkITNnTExMTDdpKTQjRjJGLTckJCEzbikqKipcUCdwc20iRjJGLTckJCEzPyoqKipcNzRfYzdGMkYtNyQkITNNOkxMJDN4JXojKSEjPUYtNyQkITMoKUhMTDNzJFFNJUZccEYtNyQkITM+KioqKlxpdkZAQUZccEYtNyQkITNcXm9tbTt6cikqISM/Ri03JCQiM0wnPTNGcF55IVJGZnAkIiIiRiw3JCQiM1RBJDNfXVwobzwhIz5GanA3JCQiMz9FZTlUUXJZSkZfcUZqcDckJCIzKSpITDN4InlZXyVGX3FGanA3JCQiM2FQJGUqW29nIUcoRl9xRmpwNyQkIjNeTUwzX05sLjVGXHBGanA3JCQiMy5PJGVrR1JbYiJGXHBGanA3JCQiM2FQTCQzLURnNSNGXHBGanA3JCQiM2NTTGUqWydSM0tGXHBGanA3JCQiM2ZWTExlenc1VkZccEZqcDckJCIzSnRtbW1KK0lpRlxwRmpwNyQkIjMuLisrdiRRI1wiKUZccEZqcDckJCIzJVxMTCRlIipbSDdGMkZqcDckJCIzPisrKytkeGQ7RjJGanA3JCQiM2YrKytEMHh3P0YyRmpwNyQkIjM1LCtdaSZwQFsjRjJGanA3JCQiMysrKyt2Z0hLSEYyRmpwNyQkIjNFbG1tbVp2T0xGMkZqcDckJCIzJjQrKyt2KydvUEYyRmpwNyQkIjNVS0wkZVI8KmZURjJGanA3JCQiM0wtKytdKUh4ZSVGMkZqcDckJCIzIWZtbSJIIW8tKlxGMkZqcDckJCIzWCwrXTdrLjZhRjJGanA3JCQiMyNlbW1tVDlDI2VGMkZqcDckJCIzMyoqKipcaSEqM2BpRjJGanA3JCQiMzxOTExMKnp5bSdGMkZqcDckJCIzKWVMTCQzTjEjNChGMkZqcDckJCIzLHBtO0hZdDd2RjJGanA3JCQiMzctKysreEcqKnlGMkZqcDckJCIzZ3BtbVQ2S1UkKUYyRmpwNyQkIjNxTkxMTGJkUSgpRjJGanA3JCQiM1srK11pYDFoIipGMkZqcDckJCIzQC0rXVA/V2wmKkYyRmpwNyQkIiM1RixGanAtJSZDT0xPUkc2JiUkUkdCRyRGX3dGLiRGLEYuRmV3LSUrQVhFU0xBQkVMU0c2JFEieDYiUSJ5Rmp3LSUlVklFV0c2JDskISQrIkYuRl53Rl94LSUlRk9OVEc2JCUqSEVMVkVUSUNBR0Zfdw==</Plot></Text-field></Output><Output><Text-field layout="Normal" style="Line Printed Output">					Die Ableitung von links lautet:            -1.000000
					Die Ableitung von rechts lautet:             1.000000
</Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiNRT0RpZX5GdW5rdGlvbn5pc3R+TklDSFR+c3RldGlnfmFufmRpZXNlcn5TdGVsbGU2Ig==</Equation></Text-field></Output></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Deine Anwendung</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group></Section></Section></Section><Section collapsed="true"><Title><Text-field layout="Heading 1" style="Heading 1">bisect(a,b,Genauigkeit,Max_Durchlauf,f(x))</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">restart;</Text-field></Input></Group><Section><Title><Text-field layout="Heading 2" style="Heading 2">Dokumentation</Text-field></Title><Group><Input><Text-field layout="Normal" style="Text"><Font executable="false">Mit der Eingabe des Intervals werden mit Hilfe des Intervallschachtelung die Nullstellen berechnet.</Font></Text-field><Text-field layout="Normal" style="Text">DAS VERFAHREN KANN NUR REELLE NULLSTELLEN FINDEN</Text-field><Text-field layout="Normal" style="Text"/><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1">a UND b M\334SSEN ALS FLOAT DEFINIERT WERDEN (Z.B. 0.0)</Font></Text-field><Text-field layout="Normal" style="Text"/><Text-field layout="Normal" style="Text">a	: Startwert des Intervalls</Text-field><Text-field layout="Normal" style="Text">b	: Endwert des Intervalls</Text-field><Text-field layout="Normal" style="Text">TOL	: Toleranz, die erreicht werden soll</Text-field><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1">N	: Maximale Anzahl an Durchl\344ufen (wird verwendet, bei einem endlos Loop</Font></Text-field><Text-field layout="Normal" style="Text">f	: Funktion, definiert mit f:=x-&gt;x**2;</Text-field></Input></Group></Section><Section><Title><Text-field layout="Heading 2" style="Heading 2">Maple-Code</Text-field></Title><Section><Title><Text-field layout="Heading 3" style="Heading 3">Funktion</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">bisect := <Font italic="false" underline="false">proc(a,b,TOL,N,f)
	local aa,bb,p,i;
	Digits := 50;
	aa := a;
	bb := b;
	p := (a+b)/2;
	i := 0;
	printf("Intervallschranke links: %12.10f\tIntervallschranke rechts: %12.20f\n",  evalf(aa),evalf(bb));
	while(evalf(abs(f(p)))&gt;TOL and i&lt;=N) do
		i := i+1;
		if(evalf(f(aa)*f(p))&lt;0)then
			bb := p;
		else
			aa := p;
		end if;
		p := (aa+bb)/2;
		</Font>printf("i = %d   a = %12.20f   b = %12.20f   p = %12.20f   f(p) := %12.20f\n",i,evalf(aa),evalf(bb),evalf(p),evalf(f(p)));<Font italic="false" underline="false">    
	end do;
	print(p);
	print(evalf(p));
end proc:</Font></Text-field></Input></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Beispiel</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" underline="false">f := (x) -&gt; x^3+4*x^2-10;</Font></Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJmRzYiZio2I0kieEdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLCgqJDkkIiIkIiIiKiRGLiIiIyIiJSEjNUYwRiVGJUYl</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" underline="false">bisect(1,2,0.0005,20,f);</Font></Text-field></Input><Output><Text-field layout="Normal" style="Line Printed Output">Intervallschranke links: 1.0000000000	Intervallschranke rechts: 2.00000000000000000000
i = 1   a = 1.00000000000000000000   b = 1.50000000000000000000   p = 1.25000000000000000000   f(p) := -1.79687500000000000000
i = 2   a = 1.25000000000000000000   b = 1.50000000000000000000   p = 1.37500000000000000000   f(p) := 0.16210937500000000000
i = 3   a = 1.25000000000000000000   b = 1.37500000000000000000   p = 1.31250000000000000000   f(p) := -0.84838867187500000000
i = 4   a = 1.31250000000000000000   b = 1.37500000000000000000   p = 1.34375000000000000000   f(p) := -0.35098266601562500000
i = 5   a = 1.34375000000000000000   b = 1.37500000000000000000   p = 1.35937500000000000000   f(p) := -0.09640884399414062500
i = 6   a = 1.35937500000000000000   b = 1.37500000000000000000   p = 1.36718750000000000000   f(p) := 0.03235578536987304688
i = 7   a = 1.35937500000000000000   b = 1.36718750000000000000   p = 1.36328125000000000000   f(p) := -0.03214997053146362305
i = 8   a = 1.36328125000000000000   b = 1.36718750000000000000   p = 1.36523437500000000000   f(p) := 0.00007202476263046265
</Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMjIiQqcCIkNyY=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMkIlMrKysrKysrKysrKysrKysrKysrK3ZWQmw4ISNc</Equation></Text-field></Output></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Deine Anwendung</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group></Section></Section></Section><Section collapsed="true"><Title><Text-field layout="Heading 1" style="Heading 1">newton(p0,TOL,Max_Durchlauf,f(x))</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">restart;</Text-field></Input></Group><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Dokumentation</Text-field></Title><Group><Input><Text-field layout="Normal" style="Text"><Font executable="false">Mit der Eingabe eines Startwertes werden  mit Hilfe des Newton-Verfahrens die Nullstellen berechnet.
DAS VERFAHREN KANN NUR REELLE NULLSTELLEN FINDEN</Font></Text-field><Text-field layout="Normal" style="Text"/><Text-field layout="Normal" style="Text"><Font executable="false">p0 MUSS ALS FLOAT DEFINIERT SEIN (Z.B. 0.0)</Font></Text-field><Text-field layout="Normal" style="Text"/><Text-field layout="Normal" style="Text">p0	: erster Punkt, an den die Tangente gelegt wird.</Text-field><Text-field layout="Normal" style="Text"><Font executable="false">TOL	: Toleranz, die erreicht werden soll</Font></Text-field><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1" executable="false">N	: Maximale Anzahl an Durchl\344ufen (wird verwendet, bei einem endlos Loop</Font></Text-field><Text-field layout="Normal" style="Text"><Font executable="false">f	: Funktion, definiert mit f:=x-&gt;x**2;</Font></Text-field></Input></Group></Section><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Maple-Code</Text-field></Title><Section><Title><Text-field layout="Heading 3" style="Heading 3">Funktion</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">newton := proc(p0,TOL,N,f)
	local converging,fprime,i,pold,p;
	Digits := 50;
	fprime := (x) -&gt; D(f)(x);
	converging := true;
	i := 0;
	pold := p0;
	<Font italic="false" underline="false">printf("Startwert: %12.20f\n",  evalf(p0));</Font>
	while converging do
		i := i+1;
		p := pold-f(pold)/fprime(pold);
		printf("i = %d   p = %12.20f   f(p) := %12.20f\n",i,p,f(p));
		pold := p;
		converging := evalf(abs(f(p)))&gt;TOL and i&lt;N;
	end do;
	print(pold);
	print(evalf(pold));
end proc:
</Text-field></Input></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Beispiel</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">f:=(x)-&gt;x**3+4*x**2-10;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJmRzYiZio2I0kieEdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLCgqJDkkIiIkIiIiKiRGLiIiIyIiJSEjNUYwRiVGJUYl</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">newton(1,10**(-5),20,f);</Text-field></Input><Output><Text-field layout="Normal" style="Line Printed Output">Startwert: 1.00000000000000000000
i = 1   p = 1.45454545454545454545   f(p) := 1.54019534184823441022
i = 2   p = 1.36890040106951871658   f(p) := 0.06071968863994171809
i = 3   p = 1.36523660020211594624   f(p) := 0.00010877061042579891
i = 4   p = 1.36523001343536660976   f(p) := 0.00000000035123610110
</Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMjIkdoIj5LL1onSCJIYkFBeWFNKT1IPiUqIkdjZVI3RCopXEgweU9eRkZGdlQqKm8=</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMkIlNuaThBRjAoRydRUVJ1bnhiKDRtT05NLElfTyIhI1w=</Equation></Text-field></Output></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Deine Anwendung</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group></Section></Section></Section><Section collapsed="true"><Title><Text-field layout="Heading 1" style="Heading 1">mueller(p0in,p1in,p2in,TOL,Max_Durchlauf,f(x))</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">restart;</Text-field></Input></Group><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Dokumentation</Text-field></Title><Group><Input><Text-field layout="Normal" style="Text"><Font executable="false">Mit der Eingabe von 3 Werten werden<Font encoding="ISO8859-1"> mit Hilfe des M\374ller-Verfahrens die Nullstellen berechnet.</Font></Font></Text-field><Text-field layout="Normal" style="Text"><Font executable="false">DAS VERFAHREN KANN AUCH KOMPLEXE NULLSTELLEN FINDEN</Font></Text-field><Text-field layout="Normal" style="Text"/><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1" executable="false">p0in, p1in UND p2in M\334SSEN ALS FLOAT DEFINIERT WERDEN (Z.B. 0.0)</Font></Text-field><Text-field layout="Normal" style="Text"/><Text-field layout="Normal" style="Text">p0in	: erster x-Wert</Text-field><Text-field layout="Normal" style="Text">p1in	: zweiter x-Wert</Text-field><Text-field layout="Normal" style="Text">p2in	: dritter x-Wert</Text-field><Text-field layout="Normal" style="Text"><Font executable="false">TOL	: Toleranz, die erreicht werden soll</Font></Text-field><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1" executable="false">N	: Maximale Anzahl an Durchl\344ufen (wird verwendet, bei einem endlos Loop</Font></Text-field><Text-field layout="Normal" style="Text"><Font executable="false">f	: Funktion, definiert mit f:=x-&gt;x**2;</Font></Text-field></Input></Group></Section><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Maple-Code</Text-field></Title><Section><Title><Text-field layout="Heading 3" style="Heading 3">Funktion</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">mueller := proc <Font italic="false" underline="false">(p0in,p1in,p2in,TOL,N,f)</Font>
	<Font italic="false" underline="false">local p0,p1,p2,n,converging,det,a,b,c,p;</Font>	
	Digits := 50;
	<Font italic="false" underline="false">p0 := p0in;
	p1 := p1in;
	p2 := p2in;
	printf("p0 = %12.20f   p1 = %12.20f   p2 = %12.20f\n",p0,p1,p2);
	n := 2;
	converging := true;
	while converging do
		n := n+1;
		det := (p0-p2)*(p1-p2)*(p0-p1);
		a := ((p1-p2)*(f(p0)-f(p2))-(p0-p2)*(f(p1)-f(p2)))/det;
		b := ((p0-p2)^2*(f(p1)-f(p2))-(p1-p2)^2*(f(p0)-f(p2)))/det;
		c := f(p2);
		p := evalf(p2-2*c/(b+(abs(evalf(Re(b)))/evalf(Re(b)))*sqrt(b^2-4*a*c)));
		printf("n = %d   p = %12.20a   f(p) = %a\n",n,p,f(p));
		converging := abs(evalf(f(p)))&gt;TOL and n&lt;N;
		p0 := p1;
		p1 := p2;
		p2 := p;
	end do;
	print(evalf(p));
end proc:</Font></Text-field></Input></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Beispiel</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">f:=(x)-&gt;16*x**4-40*x**3+5*x**2+20*x+6;</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM+SSJmRzYiZio2I0kieEdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLCwqJDkkIiIlIiM7KiRGLiIiJCEjUyokRi4iIiMiIiZGLiIjPyIiJyIiIkYlRiVGJQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" underline="false">mueller(0.5,-0.5,0,0.00001,20,f);</Font></Text-field></Input><Output><Text-field layout="Normal" style="Line Printed Output">p0 = 0.50000000000000000000   p1 = -0.50000000000000000000   p2 = 0.00000000000000000000
n = 3   p = -.555555555555555555   f(p) = -29.400701112635269013869836915104404816338972717574-3.898724711764806302155292613140765949154369877732*I
n = 4   p = -.130731183150713007   f(p) = 3.0733838452095444042611946013548803048222401673705-2.6295176879783921124333716865655499258171529204591*I
n = 5   p = -.231289053757210118   f(p) = 1.9033247133120719764500332069308353054817200899328+.93524770947281091929159666961126842955656736693478*I
n = 6   p = -.315071312811495787   f(p) = .8449875028574559682631382605988613155016224102687+.4598886169853518635876149898336476913564742213407*I
n = 7   p = -.366513762674778379   f(p) = -.1738923467600027079166659763763543096647432078692-.1875492944220974161211437045223282498253190074392*I
n = 8   p = -.355735171228669758   f(p) = .33596153257496637869870071290635995540530708870e-2+.58775577602647207438813630044982470947046120257e-2*I
n = 9   p = -.356060938521309358   f(p) = .53246914418689636376482249897313867158284855e-5+.153764248023111468495140884281327029909283460e-4*I
n = 10   p = -.356061761736601532   f(p) = -.681020949279284241600913254080354795220e-10+.2242212844258853897424761474828814720718e-9*I
</Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiNeJCQhU3RRPidvNXMoZSdcaCYpRzUiPiVHYCxtdGg8MWMkISNdJCJTPnYqKjM0eFVTLEdVKClIXiwoXE53biZHUWVGO0Ym</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" underline="false">mueller(0.5,1.0,1.5,0.00001,20,f);</Font></Text-field></Input><Output><Text-field layout="Normal" style="Line Printed Output">p0 = 0.50000000000000000000   p1 = 1.00000000000000000000   p2 = 1.50000000000000000000
n = 3   p = 1.287854737551756876   f(p) = -1.376274560795554110952686602778825932423123288318
n = 4   p = 1.237458750361336731   f(p) = .126945398693346955430546602757849028826339662719
n = 5   p = 1.241604514056309098   f(p) = .2193408761085774908280794108878168906719748854e-2
n = 6   p = 1.241677463730854310   f(p) = -.570403633529792512392224646049426295256949e-6
</Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMkIlNUS2hLci4sQVAvO1dtL1ozSmEzdGp1blQ3ISNc</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" underline="false">mueller(2.5,2.0,2.25,0.00001,20,f);</Font></Text-field></Input><Output><Text-field layout="Normal" style="Line Printed Output">p0 = 2.50000000000000000000   p1 = 2.00000000000000000000   p2 = 2.25000000000000000000
n = 3   p = 1.960592288479807965   f(p) = -.611309954321339353293125972872522233225549582937
n = 4   p = 1.970563602034442277   f(p) = .7455498762433396238554753952073282479657787062e-2
n = 5   p = 1.970446538522636680   f(p) = .29160944495189546060048653406140083223191378e-4
n = 6   p = 1.970446078730601581   f(p) = .45766600801991895244639708530774250408e-10
</Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMkIlN3KVIjeU9lYG8oZmhlJClHbEIiZSwxdHlnV3E+ISNc</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" underline="false">solve(f(x),x);</Font></Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiYtSSdSb290T2ZHNiRJKnByb3RlY3RlZEdGJkkoX3N5c2xpYkc2IjYkLCwqJEkjX1pHRigiIiUiIzsqJEYsIiIkISNTKiRGLCIiIyIiJkYsIiM/IiInIiIiL0kmaW5kZXhHRiVGNy1GJDYkRiovRjlGMy1GJDYkRiovRjlGMC1GJDYkRiovRjlGLQ==</Equation></Text-field></Output></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"><Font italic="false" underline="false">evalf(%);</Font></Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiYkIitYdW5UNyEiKiQiK3pnV3E+RiVeJCQhKzx3aGdOISM1JCIrSFFlRjtGK14kRikkIStIUWVGO0Yr</Equation></Text-field></Output></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Deine Anwendung</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group></Section></Section></Section><Section collapsed="true"><Title><Text-field layout="Heading 1" style="Heading 1">eigenschaften_computerdarstellung(basis, exponent, e_min, e_max, charakteristika, mantisse)</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">restart;</Text-field></Input></Group><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Dokumentation</Text-field></Title><Group><Input><Text-field layout="Normal" style="Text"><Font executable="false">Nach der Definition der Zahlendarstellung werden Epsilon, Precision, der minimale Wert (absolut) und der maximale Wert (absolut).</Font></Text-field><Text-field layout="Normal" style="Text"/><Text-field layout="Normal" style="Text">basis		: Basis, in der die Zahl dargestellt wird</Text-field><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1">exponent		: L\344nge des Exponenten</Font></Text-field><Text-field layout="Normal" style="Text">e_min		: kleinster Exponent</Text-field><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1">e_max		: gr\366sster Exponent</Font></Text-field><Text-field layout="Normal" style="Text">charakteristika	: Charakteristika</Text-field><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1">manisse		: L\344nge der Mantisse</Font></Text-field></Input></Group></Section><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Maple-Code</Text-field></Title><Section><Title><Text-field layout="Heading 3" style="Heading 3">Funktion</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">eigenschaften_computerdarstellung := proc (b, e, e_min, e_max, c, m)
	local epsilon, precision, i;
	epsilon := evalf(b**(-m));
	precision := evalf(b**m);
	i:=0;
	while precision &gt; 1 do
		precision := precision / 10;
		i := i+1;
	end do;
	printf("\t\t\t\t\tDas Epsilon (Maschinengenauigkeit) lautet: %40e\n", epsilon);
	printf("\t\t\t\t\tDie Precision (Anzahl signifikante Stellen) lautet: %25d\n",i);
	printf("\t\t\t\t\tDie minimale darstellbare Zahl lautet: %40e\n", (b**e_min)*(b**(-(m-1))));
	printf("\t\t\t\t\tDie maximale darstellbare Zahl lautet: %40e\n", 2**e_max+1);
end proc:</Text-field></Input></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Beispiel</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">eigenschaften_computerdarstellung(2,11,-1023,1024,1023,52);</Text-field></Input><Output><Text-field layout="Normal" style="Line Printed Output">					Das Epsilon (Maschinengenauigkeit) lautet:                             2.220446e-16
					Die Precision (Anzahl signifikante Stellen) lautet:                        16
					Die minimale darstellbare Zahl lautet:                            4.940656e-324
					Die maximale darstellbare Zahl lautet:                            1.797693e+308
</Text-field></Output></Group></Section><Section><Title><Text-field layout="Heading 3" style="Heading 3">Deine Anwendung</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group></Section></Section></Section><Section collapsed="true"><Title><Text-field layout="Heading 1" style="Heading 1">decimal_to_mantissa(float-number,mantissa-length,exponent-length,charakteristika)</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">restart;</Text-field></Input></Group><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Dokumentation</Text-field></Title><Group><Input><Text-field layout="Normal" style="Text"><Font executable="false">Die Funktion wandelt eine Float-number in die Computerdarstellung mit den gegebenen Eigenschaften um.</Font></Text-field><Text-field layout="Normal" style="Text">Die Ausgabe erfolgt als String mit folgendem Aufbau:	"Vorzeichen     Exponent     Mantisse"</Text-field><Text-field layout="Normal" style="Text"/><Text-field layout="Normal" style="Text">float-numer	: umzuwandelnde Zahl</Text-field><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1">mantissa-length	: L\344nge der Mantisse</Font></Text-field><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1">exponent-length	: L\344nge des Exponenten</Font></Text-field><Text-field layout="Normal" style="Text">charakteristika	: Charakteristika</Text-field></Input></Group></Section><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Maple-Code</Text-field></Title><Section collapsed="true"><Title><Text-field layout="Heading 3" style="Heading 3">Funktion</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">decimal_to_mantissa:=proc(s,p,e,c)
	local exp,exponent,E,f,L,i,tmp,t,mantisse,vorz,result;
	with(StringTools):
	if s &lt; 0 then
		vorz:="1";		
	else
		vorz:="0";	
	end if;
	Digits:= p*20;
	t:=abs(s)+0.0;
	#print(t);
	t:=convert(t,binary);
	#print(t);
	f:=t;
	t:=SFloatMantissa(t);
	exp:=0;
	if f &lt; 1 then
		while f &lt; 1 do
			f:=f*10;
			exp:=exp -1;
		end do;
	elif f &gt; 1 then
		while f &gt; 1 do
			f:=f/10;
			exp:=exp +1;
		end do;
		exp:=(exp-1);
	end if;
	exp:=exp+c;
	printf("\t\t\t\t\tDer Exponent hat mit der Charakteristika den Wert = %d\n", exp);
	exp:=convert(exp,binary);<Font encoding="ISO8859-1">
	printf("\134t\134t\134t\134t\134tDer Exponent hat den bin\344ren Wert = %d\134n", exp);</Font>
	#print(t);	
	L := [];
	E:=[];
	for i from 1 while not tmp="" do
		tmp:=  substring(convert(exp,string),i); 
		#print(tmp);
		E := [parse(tmp),op(E)];
	end do;
	#print(E);
	tmp:=" ";
	for i from 1 while not tmp="" do
		tmp:=  substring(convert(t,string),i); 
		L := [parse(tmp),op(L)];
	end do;
	while nops(E)&lt;e do
		E := [op(E),0];
	end do;
	if nops(L) &lt;= p+1 then
		#print ("this");
		while nops(L)&lt;=p+1 do
			L := [0,op(L)];
		end do;
	else
		while not nops(L)=p+2 do
			L:=subsop(1=NULL,L);
		end do;
			 
		L := subsop(2=L[1]+L[2],L);
		#L := subsop(1=NULL,L);
		L:=convert(L,base,2,2);
	end if;
	#print(L);	
	L := subsop(nops(L)=NULL,L);
	i:=1;
	mantisse:="";	
	while not nops(L)=i do
		i:=i+1;
		mantisse:=cat(convert(L[i],string),mantisse);
	end do;
	i:=0;
	exponent:="";
	while not nops(E)=i do
		i:=i+1;
		exponent:=cat(convert(E[i],string),exponent);
		#print(exponent);
	end do;
	result:= cat(cat(vorz," "),exponent);
	result:= cat(cat(result," "),mantisse);
	#print(result);
	return result;
end proc:</Text-field></Input></Group></Section><Section collapsed="true"><Title><Text-field layout="Heading 3" style="Heading 3">Beispiel</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">decimal_to_mantissa(-0.08038330078,10,5,15);</Text-field></Input><Output><Text-field layout="Warning" style="Warning">Warning, the assigned name Group now has a global binding
</Text-field></Output><Output><Text-field layout="Normal" style="Line Printed Output">					Der Exponent hat mit der Charakteristika den Wert = 11<Font encoding="ISO8859-1">
					Der Exponent hat den bin\344ren Wert = 1011</Font>
</Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiNRMzF+MDEwMTF+MDEwMDEwMDEwMTYi</Equation></Text-field></Output></Group></Section><Section collapsed="true"><Title><Text-field layout="Heading 3" style="Heading 3">Deine Anwendung</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group></Section></Section></Section><Section collapsed="true"><Title><Text-field layout="Heading 1" style="Heading 1">mantissa_to_decimal(String,mantissa-length,exponent-length,charakteristika)</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">restart;</Text-field></Input></Group><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Dokumentation</Text-field></Title><Group><Input><Text-field layout="Normal" style="Text"><Font executable="false">Die Funktion wandelt einen String ("Vorzeichen Exponent Mantisse", immer ein SPACE dazwischen) in die dezimale Darstellung um.</Font></Text-field><Text-field layout="Normal" style="Text"><Font executable="false">Die Ausgabe erfolgt als Float-Wert. </Font></Text-field><Text-field layout="Normal" style="Text"/><Text-field layout="Normal" style="Text">String		: Zahl in Computerdarstellung mit SPACES getrennt (im Beispiel _)	z.B "1_01011_0100100101"</Text-field><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1" executable="false">mantissa-length	: L\344nge der Mantisse</Font></Text-field><Text-field layout="Normal" style="Text"><Font encoding="ISO8859-1" executable="false">exponent-length	: L\344nge des Exponenten</Font></Text-field><Text-field layout="Normal" style="Text"><Font executable="false">charakteristika	: Charakteristika</Font></Text-field></Input></Group></Section><Section collapsed="true"><Title><Text-field layout="Heading 2" style="Heading 2">Maple-Code</Text-field></Title><Section collapsed="true"><Title><Text-field layout="Heading 3" style="Heading 3">Funktion</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">mantissa_To_decimal:=proc(s,p,e,c)
	local exp,exponent,E,f,L,i,tmp,t,mantisse,vorz,result;
	with(StringTools):
	E:=[];
	L:=[1];
	#print("hallo");
	vorz:=(-1)**parse(substring(s,1));
	for i from 3 to e+2 do
		tmp:=  substring(s,i); 
		#print(tmp);
		E := [parse(tmp),op(E)];
	end do;
	#print(E);
	E:=convert(E,base,2,10);
	
	i:=0;
	exponent:="";
	#print("hallo");
	while not nops(E)=i do
		i:=i+1;
		exponent:=cat(convert(E[i],string),exponent);
		#print(exponent);
	end do;
	
	exponent:=parse(exponent);
	for i from e+3 to p+e+3 do
		tmp:=  substring(s,i); 
		#print(tmp);
		L := [parse(tmp),op(L)];
	end do;
	#print(L);
	L:=convert(L,base,2,10);
	i:=0;
	mantisse:="";
	while not nops(L)=i do
		i:=i+1;
		mantisse:=cat(convert(L[i],string),mantisse);
		#print(exponent);
	end do;
	mantisse:=parse(mantisse);
	result:=vorz;
	result:=cat(result,"*");
	result:=cat(result,mantisse);
	result:=cat(result,"*2**(");
	result:=cat(result,exponent-p);
	result:=cat(result,"-");
	result:=cat(result,c);
	result:=cat(result,")");
	print("Vorzeichen * Mantisse * Basis ^ (Exponent - Charakteristika)");
	print(result);
	return mantisse*2**(exponent-p-c)*vorz;
end proc:</Text-field></Input></Group></Section><Section collapsed="true"><Title><Text-field layout="Heading 3" style="Heading 3">Beispiel</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input">evalf(mantissa_To_decimal("1 01011 0100100101",10,5,15));</Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiNRZ25Wb3J6ZWljaGVufip+TWFudGlzc2V+Kn5CYXNpc35efihFeHBvbmVudH4tfkNoYXJha3RlcmlzdGlrYSk2Ig==</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiNJMi0xKjEzMTcqMioqKDEtMTUpRzYi</Equation></Text-field><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiMkISt5K0xRISkhIzY=</Equation></Text-field></Output></Group></Section><Section collapsed="true"><Title><Text-field layout="Heading 3" style="Heading 3">Deine Anwendung</Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group></Section></Section></Section><Section collapsed="true"><Title><Text-field layout="Heading 1" leftmargin="0.0" rightmargin="0.0" style="Heading 1"><Font executable="false">pack_sequence(list, basis, block) | unpack_sequence(list, basis);</Font></Text-field></Title><Group><Input><Text-field alignment="left" firstindent="0.0" leftmargin="0.0" prompt="&gt; " rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"><Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">restart;</Font></Text-field></Input></Group><Section collapsed="true"><Title><Text-field alignment="left" leftmargin="0.0" rightmargin="0.0" spaceabove="8.0" spacebelow="2.0"><Font background="[0,0,0]" bold="true" executable="false" family="Serif" size="16">Dokumentation</Font></Text-field></Title><Group><Input><Text-field alignment="left" firstindent="0.0" leftmargin="0.0" rightmargin="0.0" spaceabove="0.0" spacebelow="0.0" style="Text">Diese Funktionen packen und entpacken eine Liste von Werten zu einer bestimmten Basis</Text-field><Text-field alignment="left" firstindent="0.0" leftmargin="0.0" rightmargin="0.0" spaceabove="0.0" spacebelow="0.0" style="Text"><Font encoding="ISO8859-1">und einer angegebenen Blockgr\366sse.</Font></Text-field><Text-field alignment="left" firstindent="0.0" leftmargin="0.0" rightmargin="0.0" spaceabove="0.0" spacebelow="0.0" style="Text"><Font encoding="ISO8859-1">        pack_sequence( list, basis, blockgr\366sse ): packt die 'list' in eine neue liste mit der Basis 'basis' mit Blockgr\366sse 'blockgr\366sse'.</Font></Text-field><Text-field alignment="left" firstindent="0.0" leftmargin="0.0" rightmargin="0.0" spaceabove="0.0" spacebelow="0.0" style="Text"><Font encoding="ISO8859-1">        unpack_sequence( list, basis, blockgr\366sse ): entpackt die 'list' wieder von 'basis' ins 10er System.</Font></Text-field></Input></Group></Section><Section><Title><Text-field alignment="left" leftmargin="0.0" rightmargin="0.0" spaceabove="8.0" spacebelow="2.0"><Font background="[0,0,0]" bold="true" executable="false" family="Serif" size="16">Maple-Code</Font></Text-field></Title><Section><Title><Text-field alignment="left" leftmargin="0.0" rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"><Font background="[0,0,0]" bold="true" executable="false" family="Serif" italic="true" size="14">Funktion</Font></Text-field></Title><Group><Input><Text-field alignment="left" firstindent="0.0" leftmargin="0.0" prompt="&gt; " rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"><Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">pack_sequence := proc(list, basis, block)<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                local blockcounter, powercounter, newlist, i1, newlistelement:<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                newlist := []:<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                if (nops(list) mod block) &lt;&gt; 0 then<Font background="[0,0,0]" bold="true" encoding="ISO8859-1" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                        printf("\134t\134tSorry, aber die list kann nicht in %der Bl\366cke gepackt werden.\134n", block);</Font><Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                        printf("\t\tDie Anzahl Listenelemente ist kein vielfaches von %d!\n", block);<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                        return;<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                end if:<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                for blockcounter from 1 by block to nops(list) do<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                        newlistelement := 0:<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                        for i1 from blockcounter to (blockcounter+block-1) do<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                                newlistelement := newlistelement + (op(i1,list) * basis^(i1-blockcounter)):<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                        end do:<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                        newlist := [ seq( op(i1,newlist) , i1=1..(nops(newlist))), newlistelement]:<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                end do:<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
        end proc:</Font></Font></Font></Font></Font></Font></Font></Font></Font></Font></Font></Font></Font></Font></Font></Text-field></Input></Group><Group><Input><Text-field alignment="left" firstindent="0.0" leftmargin="0.0" prompt="&gt; " rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"><Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">unpack_sequence := proc(list, basis, block)<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                local blockcounter, newlistelements, fillupblock, resultlist:<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                resultlist := []:<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                for blockcounter from 1 to nops(list) do<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                        newlistelements := convert([op(blockcounter, list)], base, 10, basis):<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                        for fillupblock from nops(newlistelements) to (block-1) do<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                                newlistelements := [ seq( op(i, newlistelements), i=1..nops(newlistelements)), 0 ]:<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                        end do:<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                        resultlist := [ seq(op(i1, resultlist), i1=1..nops(resultlist)), seq( op(i2, newlistelements), i2=1..nops(newlistelements))]:<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
                end do:<Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">
        end proc:</Font></Font></Font></Font></Font></Font></Font></Font></Font></Font></Font></Text-field></Input></Group></Section><Section><Title><Text-field alignment="left" leftmargin="0.0" rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"><Font background="[0,0,0]" bold="true" executable="false" family="Serif" italic="true" size="14">Beispiel</Font></Text-field></Title><Group><Input><Text-field alignment="left" firstindent="0.0" leftmargin="0.0" prompt="&gt; " rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"><Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">pack_sequence([0,0,0,0,1,0,0,0,0,1,0,0], 2, 4);</Font></Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM3JSIiISIiIiIiIw==</Equation></Text-field></Output></Group><Group><Input><Text-field alignment="left" firstindent="0.0" leftmargin="0.0" prompt="&gt; " rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"><Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">unpack_sequence([0,1,2],2,4);</Font></Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM3LiIiIUYkRiRGJCIiIkYkRiRGJEYkRiVGJEYk</Equation></Text-field></Output></Group><Group><Input><Text-field alignment="left" firstindent="0.0" leftmargin="0.0" prompt="&gt; " rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"><Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">pack_sequence([101,37,135,213,254], 256, 5);</Font></Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM3IyIuRHI0L1g0Ig==</Equation></Text-field></Output></Group><Group><Input><Text-field alignment="left" firstindent="0.0" leftmargin="0.0" prompt="&gt; " rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"><Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" size="12" underline="false">unpack_sequence(%,256,5);</Font></Text-field></Input><Output><Text-field layout="Maple Output" style="2D Output"><Equation style="2D Output">NiM3JyIkLCIiI1AiJE4iIiQ4IyIkYSM=</Equation></Text-field></Output></Group></Section><Section><Title><Text-field alignment="left" leftmargin="0.0" rightmargin="0.0" spaceabove="0.0" spacebelow="0.0"><Font background="[0,0,0]" bold="true" executable="false" family="Serif" italic="true" size="14">Deine Anwendung</Font></Text-field></Title><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group><Group><Input><Text-field layout="Normal" prompt="&gt; " style="Maple Input"/></Input></Group></Section></Section></Section><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/></Worksheet>