^C11 1. Darstellung math. Funktionen auf dem Bildschirm -------------------------------------------------- ^C03Der Einfachheit halber wurde hier nur ein Parameter fr die Intervall- grenzen benutzt. Also gibt man z.B. bei Einteilung x-Achse 10 ein wird der Graph der Funktion im Intervall -10 <= x <= 10 gezeichnet. Wie das alles funktioniert ist zum groáen Teil im Programm enthalten. Das Grundlegende Prinzip beruht aber darauf, daá zuerst die x-Werte in Abh„ngigkeit von den Intervallgrenzen und den Videomodus berechnet werden. Dieser Wert wird dann fr alle Bildschirmkoordinaten also von 0 bis maxx berechnet und dann in die eigentliche Funktionsgleichung eingesetzt. Das Ergebnis daraus wird dann in kart. Bilschirmkoordinaten umgewandelt, und auf dem Bildschirm dargestellt. ^C11Beispiel: VGA 640x480;Intervallgrenze(x) = 10(ax) also x von -10 bis 10 Funktion y=x*x; Bildschirmkoordinate fr x 320(xb); ^C15 xb von 0 bis 640 xko = 640 yko = 480 mx=xko/(ax+ax); my=yko/(ay+ay); x = (xb - xko/2)/mx; Fr die Bildschirmkoordinate 320 (H„lfte des Bildschirms) ist x also 0.