[JAVA] Funktion übergeben

mikksu

Newbie
Registriert
Mai 2002
Beiträge
1
Hallo, ich habe folgendes Problem:
Ich hab einen Funktionsplotter in Java programmiert, der auch schon ordentlich funktioniert. Allerdings muß ich bisland die Funktion, die als Graph dargestellt werden soll, in den Quellcode schreiben, da ich nicht weiß wie ich eine als String abgefragte Funktion so übersetzen kann, daß meine Applikation sie auch als Polynom behandelt und nicht als String (ich hoffe, daß Problem ist so verständlich beschrieben). Meine einzige Idee ist es, einen Parser zu schreiben, der die Funktion zerlegt und dann in gesonderten Methoden den Funktionswert berechnet. Dieses Vorgehen würde ich aber gerne vermeinden, wenn möglich.
Weiß jemand Rat oder einen Link oder ein Buch ?

Danke im voraus und bis denn
mikksu
 
Ich bin zwar eher ein C++ Mensch, aber wirklich gross sind die Unterschiede ja nicht.
Ich würde auch die Funktion als String deinem Plotter übergeben. Der Plotter nutzt einen Parser um den String auf Richtigkeit zu überprüfen. Wenn das der Fall ist, wird der String zepflückt und der Funktionswert berechnet.

So scheint mir das sinvoll zu sein.

Gruss Boron
 
Zurück
Oben