Hallo
Ich wurde beauftragt ein kleines Tool zu schreiben,dass eine komplette Kurvendiskussion durchführt.
Das Tool sollte die Schnittpunkte,Nullstellen, Hoch-Tiefpunkte, Wendestellen berechnen,3 Mal ableiten und eine Tabelle von -5 bis +5 darstellen.
Zu meinem Vorgehen:
Die Eingabe wie z.b. x^2+2x+2
Wird als erstes Nullstellen mit der Lösungsformel für Quadratischen Gleichungen p-q Formel gelöst. Wenn es nicht möglich ist, dann wird eine Division durchgeführt, bis eine quadratische Gleichung entsteht.
Ableitungen werden durch die Protenzregel durchgeführt, also n*x^(n-1)
Die entstanden Ableitungen werden dann nullgesetzt und daraus die Hoch,Tief und Wendestellen berechnet.
Für die Tabelle füge ich die Werte von -5 bis +5 in x ein und lasse sie darstellen.
Dann einfach ein GUI interface in Swing und fertig.
Das ist natürlich ein Risenaufwand,mir ist aber keine andere Möglichkeit bekannt.
Könnte mir jemand eine schnellere Methode vorschlagen ? Oder wenigstens eine kürzere Variante?
Danke ^^
Ich wurde beauftragt ein kleines Tool zu schreiben,dass eine komplette Kurvendiskussion durchführt.
Das Tool sollte die Schnittpunkte,Nullstellen, Hoch-Tiefpunkte, Wendestellen berechnen,3 Mal ableiten und eine Tabelle von -5 bis +5 darstellen.
Zu meinem Vorgehen:
Die Eingabe wie z.b. x^2+2x+2
Wird als erstes Nullstellen mit der Lösungsformel für Quadratischen Gleichungen p-q Formel gelöst. Wenn es nicht möglich ist, dann wird eine Division durchgeführt, bis eine quadratische Gleichung entsteht.
Ableitungen werden durch die Protenzregel durchgeführt, also n*x^(n-1)
Die entstanden Ableitungen werden dann nullgesetzt und daraus die Hoch,Tief und Wendestellen berechnet.
Für die Tabelle füge ich die Werte von -5 bis +5 in x ein und lasse sie darstellen.
Dann einfach ein GUI interface in Swing und fertig.
Das ist natürlich ein Risenaufwand,mir ist aber keine andere Möglichkeit bekannt.
Könnte mir jemand eine schnellere Methode vorschlagen ? Oder wenigstens eine kürzere Variante?
Danke ^^