<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>ThomasEfer.de</title>
	<description>Wettbewerbe</description>
	<link>http://thomasefer.de/</link>
	<managingEditor>mail@thomasefer.de (Thomas Efer)</managingEditor>
	<copyright>2008, Thomas Efer</copyright>
	<pubDate>Sun, 05 Jul 2009 14:35:03 +0200</pubDate>
	<generator>JAWS 0.8.6</generator>
	<atom:link href="http://thomasefer.de/data/xml/blog.Wettbewerbe.rss" rel="self" type="application/rss+xml" />
	<item>
		<title><![CDATA[ Jugend forscht 2003 ]]></title>
		<description><![CDATA[ <p><img title="Jugend forscht 2003" src="images/jufo2003.jpg" alt="Formeln und Bilder aus der Arbeit" width="460" height="345" /></p>
<p>Beim diesjährigen Regionalwettbewerb von <a href="https://www.jugend-forscht.de/">Jugend forscht</a> habe ich zusammen mit Andrej Machno eine Arbeit zur Chaosphysik über "Nichtlineare rückgekoppelte Systeme" präsentiert. Damit belegten wir den 2. Platz im Bereich Physik und bekamen sogar noch einen Sonderpreis in Form eines Jahresabbonements der "Bild der Wissenschaft"!</p>
<p>Im ersten Teil der Arbeit haben wir uns mit den chaotischen Aspekten der Populationsdynamik beschäftigt. Bei welcher Zahl Nachkommen einer Tierart lässt sich die Populationsgröße für das nächste Jahr noch gut voraussagen? Im zweiten Teil haben wir einen Schwingkreis betrachtet, in dem statt einer Spule eine Diode eingebaut ist. Die Diode hat eine nichtlineare Induktivität. Bei bestimmten Parametern des Schwinkgreises wird aus der Kennlinie der Diode im Phasenraum ein merkwürdiges Gebilde... Beide Schwerpunkte nähern sich der Thematik des deterministischen Chaos von unterschiedlichen Seiten, offenbaren dabei jedoch einige Gemeinsamkeiten.</p>
<p>Für den ersten Teil habe ich mit <a href="http://darkbasic.thegamecreators.com/">DarkBasic</a> ein Simulationsprogramm geschrieben, mit dem ein so genanntes <a href="http://de.wikipedia.org/wiki/Mitchell_Feigenbaum">Feigenbaum</a>-Senario der <a href="http://de.wikipedia.org/wiki/Pierre-François_Verhulst">Verhulst</a>schen Populationsdynamik interaktiv darstellbar ist. Der Quelltext ist unten angehängt. Eine ausführlichere Version (mit Kommentaren) kann <a href="data/files/Programme/feigenbaum.dba">hier</a> heruntergeladen werden.</p>
<pre><div class="code"><div class="vb vb" style="font-family:monospace;"><span style="color: #b1b100;">REM</span> * Title &#160;: Feigenbaumszenario
<span style="color: #b1b100;">REM</span> * Author : Thomas Efer
<span style="color: #b1b100;">REM</span> * <span style="color: #b1b100;">Date</span> &#160; : 15. 12. <span style="color: #cc66cc;">2002</span>
<span style="color: #b1b100;">New</span>:
ENABLE Escapekey
<span style="color: #b1b100;">SET</span> DISPLAY MODE <span style="color: #cc66cc;">800</span>,<span style="color: #cc66cc;">600</span>,<span style="color: #cc66cc;">16</span>
HIDE MOUSE

<span style="color: #b1b100;">SET</span> TEXT FONT <span style="color: #ff0000;">&quot;Tahoma&quot;</span>
<span style="color: #b1b100;">SET</span> TEXT SIZE <span style="color: #cc66cc;">32</span>
<span style="color: #b1b100;">SET</span> TEXT <span style="color: #b1b100;">TO</span> BOLD
INK <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">255</span>,0,0<span style="color: #66cc66;">&#41;</span>, <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>
TEXT <span style="color: #cc66cc;">1</span>,<span style="color: #cc66cc;">1</span>, <span style="color: #ff0000;">&quot;Darstellung eines FEIGENBAUM-Szenarios durch mehrfache&quot;</span>
TEXT <span style="color: #cc66cc;">1</span>,<span style="color: #cc66cc;">35</span>,<span style="color: #ff0000;">&quot;Iteration einer logistischen Parabel: I = A*I*(1-I)&quot;</span>
<span style="color: #b1b100;">SET</span> TEXT <span style="color: #b1b100;">TO</span> NORMAL
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &quot;</span>
INK <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">64</span>,<span style="color: #cc66cc;">255</span>,<span style="color: #cc66cc;">64</span><span style="color: #66cc66;">&#41;</span>, <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot;Geben Sie bitte die gewünschten Parameter an:&quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &quot;</span>
INK <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">255</span>,<span style="color: #cc66cc;">255</span>,<span style="color: #cc66cc;">255</span><span style="color: #66cc66;">&#41;</span>, <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>
<span style="color: #b1b100;">INPUT</span> <span style="color: #ff0000;">&quot;Anzahl der Iterationsstartwerte I pro A: &quot;</span>, Ianz
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &quot;</span>
<span style="color: #b1b100;">INPUT</span> <span style="color: #ff0000;">&quot;Anzahl der Iterationen pro A-I-Kombination: &quot;</span>, nmax
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &quot;</span>
<span style="color: #b1b100;">INPUT</span> <span style="color: #ff0000;">&quot;Soll jeweils der vorletzte Iterationswert mit ausgegeben werden? (1=Ja;0=Nein): &quot;</span>, Janz
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot;Bildschirmmodus:&quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; Wünschen sie eine Auflösung von&quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &#160;1 - 800 x 600, &quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &#160;2 - 1024 x 768 oder &quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &#160;3 - 1600 x 1200&quot;</span>
<span style="color: #b1b100;">INPUT</span> <span style="color: #ff0000;">&quot; Bildpunkten? &quot;</span>, Disp
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &quot;</span>
INK <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">255</span>,00,00<span style="color: #66cc66;">&#41;</span>, <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot;Die Darstellung beginnt im Bereich von 1 bis 3 (waagerecht) für A, sowie 0 bis 1 (senkrecht) für I.&quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot;Das drücken der Leertaste führt zur Ausgabe der Koordinaten des aktuellen Darstellungsfensters.&quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot;Die Pfeil-nach-oben-Taste setzt die Anzeige auf den oben genannten Startbereich zurück.&quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot;Die Pfeil-nach-unten-Taste bringt sie zur Parametereingabe zurück.&quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot;Die Pfeil-nach-rechts-Taste speichert ein Abbild des Bildschirms als 'Feige.bmp' im Startverzeichnis des Programms.&quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot;Die Pfeil-nach-links-Taste wechselt zwischen den letzen beiden Ansichten (Neuberechnung)&quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot;Die [Esc]ape-Taste beendet das Programm&quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot;Mit zwei Mausklicks legen sie den Bereich für eine vergrößerte Darstellung fest.&quot;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot; &quot;</span>
INK <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">64</span>,<span style="color: #cc66cc;">255</span>,<span style="color: #cc66cc;">64</span><span style="color: #66cc66;">&#41;</span>, <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>
<span style="color: #b1b100;">PRINT</span> <span style="color: #ff0000;">&quot;[...zum Fortfahren Maustaste drücken!]&quot;</span>

SHOW MOUSE
SUSPEND <span style="color: #b1b100;">FOR</span> MOUSE

<span style="color: #b1b100;">IF</span> Disp = <span style="color: #cc66cc;">1</span> &#160;<span style="color: #b1b100;">THEN</span> <span style="color: #b1b100;">SET</span> DISPLAY MODE <span style="color: #cc66cc;">800</span>, <span style="color: #cc66cc;">600</span>, <span style="color: #cc66cc;">16</span>
<span style="color: #b1b100;">IF</span> Disp = <span style="color: #cc66cc;">2</span> &#160;<span style="color: #b1b100;">THEN</span> <span style="color: #b1b100;">SET</span> DISPLAY MODE <span style="color: #cc66cc;">1024</span>, <span style="color: #cc66cc;">768</span>, <span style="color: #cc66cc;">16</span>
<span style="color: #b1b100;">IF</span> Disp = <span style="color: #cc66cc;">3</span> &#160;<span style="color: #b1b100;">THEN</span> <span style="color: #b1b100;">SET</span> DISPLAY MODE <span style="color: #cc66cc;">1600</span>, <span style="color: #cc66cc;">1200</span>, <span style="color: #cc66cc;">16</span>

SYNC <span style="color: #b1b100;">RATE</span> 0
CLS

<span style="color: #b1b100;">Reset</span>:
Amin# = <span style="color: #cc66cc;">1</span>
Amax# = <span style="color: #cc66cc;">4</span>
Imax# = <span style="color: #cc66cc;">1</span>
Imin# = 0
AminALT# =Amin#:AmaxALT#=Amax#:IminALT#=Imin#:ImaxALT#=Imax#

Start:
SYNC OFF
HIDE MOUSE

ink <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>,<span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>
BOX <span style="color: #cc66cc;">1</span>,<span style="color: #cc66cc;">1</span>,SCREEN <span style="color: #b1b100;">WIDTH</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> - <span style="color: #cc66cc;">2</span>, <span style="color: #cc66cc;">35</span>
ink <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">255</span>,0,0<span style="color: #66cc66;">&#41;</span>,<span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>
TEXT <span style="color: #cc66cc;">2</span>,<span style="color: #cc66cc;">2</span>, <span style="color: #ff0000;">&quot;Bitte haben Sie etwas Geduld. Das Bild wird berechnet...&quot;</span>

SYNC <span style="color: #b1b100;">ON</span>

INK <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">255</span>,<span style="color: #cc66cc;">255</span>,<span style="color: #cc66cc;">255</span><span style="color: #66cc66;">&#41;</span>, <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>
BOX 0,0,SCREEN <span style="color: #b1b100;">WIDTH</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> - <span style="color: #cc66cc;">1</span>,SCREEN HEIGHT<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> - <span style="color: #cc66cc;">1</span>
INK <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>, <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>
BOX <span style="color: #cc66cc;">1</span>,<span style="color: #cc66cc;">1</span>,SCREEN <span style="color: #b1b100;">WIDTH</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> - <span style="color: #cc66cc;">2</span>,SCREEN HEIGHT<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> - <span style="color: #cc66cc;">2</span>
INK <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">255</span>,<span style="color: #cc66cc;">255</span>,<span style="color: #cc66cc;">255</span><span style="color: #66cc66;">&#41;</span>, <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>

A# = Amin#

<span style="color: #b1b100;">FOR</span> Aakt = <span style="color: #cc66cc;">1</span> <span style="color: #b1b100;">TO</span> SCREEN <span style="color: #b1b100;">WIDTH</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
&#160;A# = A# + <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>Amax# - Amin#<span style="color: #66cc66;">&#41;</span> / SCREEN <span style="color: #b1b100;">WIDTH</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&#160;Ialt# = 0
&#160;<span style="color: #b1b100;">FOR</span> Iakt = <span style="color: #cc66cc;">2</span> <span style="color: #b1b100;">TO</span> Ianz + <span style="color: #cc66cc;">2</span>
&#160; Ialt# = Ialt# + <span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">1.0</span> / <span style="color: #66cc66;">&#40;</span>Ianz + <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
&#160; I# = Ialt#
&#160; <span style="color: #b1b100;">FOR</span> n = <span style="color: #cc66cc;">1</span> <span style="color: #b1b100;">TO</span> nmax
&#160; &#160;J# = I#
&#160; &#160;I# = A# * I# - A# * I# * I#
&#160; <span style="color: #b1b100;">NEXT</span> n
&#160;DOT Aakt , <span style="color: #66cc66;">&#40;</span>Imax# - I#<span style="color: #66cc66;">&#41;</span> * SCREEN Height<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> / <span style="color: #66cc66;">&#40;</span>Imax# - Imin#<span style="color: #66cc66;">&#41;</span>
&#160;<span style="color: #b1b100;">IF</span> Janz = <span style="color: #cc66cc;">1</span> <span style="color: #b1b100;">AND</span> nmax &gt; <span style="color: #cc66cc;">2</span> <span style="color: #b1b100;">THEN</span> DOT Aakt , <span style="color: #66cc66;">&#40;</span>Imax# - J#<span style="color: #66cc66;">&#41;</span> * SCREEN Height<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> / <span style="color: #66cc66;">&#40;</span>Imax# - Imin#<span style="color: #66cc66;">&#41;</span>
&#160;<span style="color: #b1b100;">NEXT</span> Iakt
<span style="color: #b1b100;">NEXT</span> Aakt

SYNC OFF
SHOW MOUSE

<span style="color: #b1b100;">WHILE</span> mouseclick<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> = 0
&#160;<span style="color: #b1b100;">IF</span> spacekey<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> = <span style="color: #cc66cc;">1</span>
&#160; INK <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">64</span>,<span style="color: #cc66cc;">255</span>,<span style="color: #cc66cc;">64</span><span style="color: #66cc66;">&#41;</span>, <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>
&#160; TEXT <span style="color: #cc66cc;">2</span>,<span style="color: #cc66cc;">2</span>, <span style="color: #ff0000;">&quot;X-Koordinaten (A-Werte): von &quot;</span> + <span style="color: #b1b100;">STR</span>$<span style="color: #66cc66;">&#40;</span>Amin#<span style="color: #66cc66;">&#41;</span> + <span style="color: #ff0000;">&quot; (links) bis &quot;</span> + <span style="color: #b1b100;">STR</span>$<span style="color: #66cc66;">&#40;</span>Amax#<span style="color: #66cc66;">&#41;</span> + <span style="color: #ff0000;">&quot; (rechts)&quot;</span>
&#160; TEXT <span style="color: #cc66cc;">2</span>,<span style="color: #cc66cc;">36</span>,<span style="color: #ff0000;">&quot;Y-Koordinaten (I-Werte): von &quot;</span> + <span style="color: #b1b100;">STR</span>$<span style="color: #66cc66;">&#40;</span>Imin#<span style="color: #66cc66;">&#41;</span> + <span style="color: #ff0000;">&quot; (unten) bis &quot;</span> + <span style="color: #b1b100;">STR</span>$<span style="color: #66cc66;">&#40;</span>Imax#<span style="color: #66cc66;">&#41;</span> + <span style="color: #ff0000;">&quot; (oben)&quot;</span>
&#160; INK <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">255</span>,<span style="color: #cc66cc;">255</span>,<span style="color: #cc66cc;">255</span><span style="color: #66cc66;">&#41;</span>, <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>
&#160;ENDIF
&#160;<span style="color: #b1b100;">IF</span> downkey<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> = <span style="color: #cc66cc;">1</span> <span style="color: #b1b100;">THEN</span> <span style="color: #b1b100;">GOTO</span> <span style="color: #b1b100;">New</span>
&#160;<span style="color: #b1b100;">IF</span> upkey<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> = <span style="color: #cc66cc;">1</span>
&#160; AminALT# =Amin#:AmaxALT#=Amax#:IminALT#=Imin#:ImaxALT#=Imax#
&#160; <span style="color: #b1b100;">GOTO</span> <span style="color: #b1b100;">Reset</span>
&#160;ENDIF

&#160;<span style="color: #b1b100;">IF</span> rightkey<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> = <span style="color: #cc66cc;">1</span> 
&#160; HIDE MOUSE
&#160; SAVE BITMAP <span style="color: #ff0000;">&quot;Feige.bmp&quot;</span>
&#160; SHOW MOUSE
&#160;ENDIF


&#160;<span style="color: #b1b100;">IF</span> leftkey<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> = <span style="color: #cc66cc;">1</span>
&#160; AminDummy#=Amin#:AmaxDummy#=Amax#:IminDummy#=Imin#:ImaxDummy#=Imax#
&#160; Amin#=AminALT#:Amax#=AmaxALT#:Imin#=IminALT#:Imax#=ImaxALT#
&#160; AminALT# =AminDummy#:AmaxALT#=AmaxDummy#:IminALT#=IminDummy#:ImaxALT#=ImaxDummy#
&#160; <span style="color: #b1b100;">GOTO</span> Start
&#160;ENDIF

ENDWHILE

AminALT# =Amin#:AmaxALT#=Amax#:IminALT#=Imin#:ImaxALT#=Imax#

SUSPEND <span style="color: #b1b100;">FOR</span> MOUSE

INK <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">255</span>,0,0<span style="color: #66cc66;">&#41;</span>, <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>
<span style="color: #b1b100;">LINE</span> 0,MouseY<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>,SCREEN <span style="color: #b1b100;">WIDTH</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>,MouseY<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #b1b100;">LINE</span> MouseX<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>,0,MouseX<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>,SCREEN HEIGHT<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
I1# = <span style="color: #66cc66;">&#40;</span>Imax# - Imin#<span style="color: #66cc66;">&#41;</span> / Screen Height<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> * <span style="color: #66cc66;">&#40;</span>Screen Height<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> - MouseY<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> + Imin#
A1# = <span style="color: #66cc66;">&#40;</span>Amax# - Amin#<span style="color: #66cc66;">&#41;</span> / Screen <span style="color: #b1b100;">Width</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> * &#160;MouseX<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> + Amin#

SUSPEND <span style="color: #b1b100;">FOR</span> MOUSE

INK <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">255</span>,0,0<span style="color: #66cc66;">&#41;</span>, <span style="color: #b1b100;">rgb</span><span style="color: #66cc66;">&#40;</span>0,0,0<span style="color: #66cc66;">&#41;</span>
<span style="color: #b1b100;">LINE</span> 0,MouseY<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>,SCREEN <span style="color: #b1b100;">WIDTH</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>,MouseY<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #b1b100;">LINE</span> MouseX<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>,0,MouseX<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>,SCREEN HEIGHT<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
I2# = <span style="color: #66cc66;">&#40;</span>Imax# - Imin#<span style="color: #66cc66;">&#41;</span> / Screen Height<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> * <span style="color: #66cc66;">&#40;</span>Screen Height<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> - MouseY<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> + Imin#
A2# = <span style="color: #66cc66;">&#40;</span>Amax# - Amin#<span style="color: #66cc66;">&#41;</span> / Screen <span style="color: #b1b100;">Width</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> * MouseX<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> + Amin#

<span style="color: #b1b100;">IF</span> A1# &lt; A2#: Amin# = A1# : Amax# = A2#:ENDIF
<span style="color: #b1b100;">IF</span> A2# &lt; A1#: Amin# = A2# : Amax# = A1#:ENDIF
<span style="color: #b1b100;">IF</span> I1# &lt; I2#: Imin# = I1# : Imax# = I2#:ENDIF
<span style="color: #b1b100;">IF</span> I2# &lt; I1#: Imin# = I2# : Imax# = I1#:ENDIF

<span style="color: #b1b100;">GOTO</span> Start</div></div></pre> ]]></description>
		<link>http://thomasefer.de/blog/show/Jugend-Forscht-2003.html</link>
		<author>mail@thomasefer.de (Thomas Efer)</author>
		<guid>http://thomasefer.de/blog/show/Jugend-Forscht-2003.html</guid>
		<pubDate>Thu, 20 Feb 2003 15:00:00 +0100</pubDate>
	</item>
</channel>
</rss>

