Gefällt Ihnen der unten im Hauptmenü dargestellte schattierte dreidimensionale Körper mit der Wellenoberfläche? Wenn ja, dann finden Sie hier das zugehörige Programm, um jede beliebige stetige mathematische Funktion der Form
z = f(x,y)
als solchen Körper berechnen zu lassen. Das Programm ist sowohl für GW-BASIC (dort nur bis EGA-Grafikmodi) als auch für QuickBASIC (VGA-Grafikmodi) verfügbar. Jede dieser beiden .ZIP-Dateien enthält dabei mehrere Versionen für unterschiedliche Grafikmodi. Bei der GW-BASIC-Version muss die gewünschte Funktion anfänglich in die Zeile 140 eingesetzt werden:
140 DEF FN F!(X!, Y!)=X!^2!+Y!^2!
Dieses Beispiel würde z.B. ein Paraboloid mit der Gleichung
z=x²+y² ergeben. In der QuickBASIC-Version muss die Funktion in
die eigens dafür vorgesehene FUNCTION
-Prozedur
FvonXundY
eingesetzt werden, z.B. mit obigen Beispiel:
FUNCTION FvonXundY! (x!, y!) STATIC ' Hier muss die eigentliche Funktion definiert werden FvonXundY! = x! ^ 2! + y! ^ 2! END FUNCTION
Ferner lassen sich noch der Ausschnittquader, Blickwinkel und die Zeichengenauigkeit frei einstellen, sodass Ergebnisse wie unten im Hauptmenü entstehen:
Als Hilfe gibt Ihnen am Schluss das Programm den grössten sowie den kleinsten z-Wert aus, damit Sie den Ausschnittquader optimal anpassen können. Viel Spass mit diesem Programm! Nebenbei: Wenn Sie eine oder mehrere Funktionen mit besonders schönem Ergebnis entdecken, so teilen Sie mir diese doch bitte per Mail mit. Danke!
Version für GW-BASIC herunterladen
Umfang: 4,3 KB
Version für QuickBASIC herunterladen
Umfang: 15 KB