Mathematische Funktion

Hi. Als Newbie könnte ich hier Fehler machen.... verzeiht das im Voraus!

Stehe vor folgenden Aufgabenstellung:
Gegeben sei ein Interface fununction{float f(floatx);} im Konstruktor soll ein Objekt implementiert werden das diese Interface erfüllt und und zwei Werte übergebn bekommt. Ein AWT Fenster soll geöffnet werden und den Graphen der übergebenen Funktion zwischen den beiden float Werten zeichnen im Bereich -10 bis 10.
Funktion: x quadrat

Ich habe zu verschiedenen Dingen in der Aufgabe Vorstellungen....
aber bitte trotzdem einfach erstmal um generelle Hilfe.
 
Hi.
Stehe vor folgenden Aufgabenstellung:
Gegeben sei ein Interface fununction{float f(floatx);} im Konstruktor soll ein Objekt implementiert werden das diese Interface erfüllt und und zwei Werte übergebn bekommt. Ein AWT Fenster soll geöffnet werden und den Graphen der übergebenen Funktion zwischen den beiden float Werten zeichnen im Bereich -10 bis 10.
Funktion: x quadrat

Ich habe zu verschiedenen Dingen in der Aufgabe Vorstellungen....
aber bitte trotzdem einfach erstmal um generelle Hilfe.
Generelle Hilfe ? OK: http://openbook.galileocomputing.de/javainsel8/

Gruß
 
FloH hat gesagt.:
Hallo!
Wobei genau hast du Probleme?
Wie weit bist du schon?
mfg flo

Hi.
Ich weiss wie ich das Fenster erzeuge...
weiss aber nicht wie ich die Information in einen sinnvollen Massstab bringen kann.
y ist das Ergebnis einer Berechnung in x! Ich denke ich muss über drawLine(x1,y,1,x1,y1) jeden Punkt für sich bestimmen. Bin mir aber nicht sicher....

Ich weiss wie ein Interface funktioniert, ich weiss wie ein Konstruktor funktioniert...
daran bastele ich mal noch rum. Mit der Ausgabe einer mathematischen Funktion bin ich ratlos.
 
Hallo,
du möchstest also eine Oberfläche erstellen, auf der eine mathematische Funktion visuell dargestellt wird. Verstehe ich dich so richtig?

Also wenn du in Java so etwas suchst wie:
Java:
public static void drawGraph(String mathFunction) {};
...wirst du wohl wenig Erfolg haben.

Methoden, die dir beim Rechnen "helfen" findest du im java.lang Paket:
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Math.html

Zum Zeichnen von mathematischen Funktionen (wie bsplsw. x^2) wirst du von Java keine vordefinierten Methoden finden.
Jedoch bietet java verschiedene Operationen zum generellen Zeichnen an.
Informationen hier:
http://openbook.galileocomputing.de...17_001.htm#mj27ff57acf3a11c6725727b07bdb6f02c

Gruß,
Jens
 

Neue Beiträge

Zurück