Möchte folgendes realisieren: Wie am Besten angehen?
Verfasst: 30.10.2011, 19:00
Hallo,
ich möchte ein kleines Programm schreiben, welches mir Matheaufgaben automatisch generiert und löst.
1. Es soll aus mehreren Bausteinen einen zufällige Funktion gebildet werden (z.B. f(x)=x² * sin(3*x)).
2. Diese soll dann automatisch z.B. abgeleitet werden oder die Null/Extremstellen sollen berechnet werden. Auch weitere Berechungen (LGS lösen, Tangenten berechnen, Ebenen schneiden, etc...) wären gut.
3. Das Ergebnis inkl. Aufgabe soll als Tex-Code ausgegeben werden.
Mein Problem lässt sich folgendermaßen gliedern:
1. Welche Sprache eignet sich für eine Umsetzung am ehesten? Habe sehr veraltete und grobe Kenntnisse in Java und C, würde mich aber in alles nötige einarbeiten.
2. Hauptproblem: Wie realisiere ich mathematische Berechnungen automatisch? Sollte ich das ganze evtl. direkt in Maple schreiben? Oder kann ich die Aufgaben irgendwie einem anderen Programm übergeben, welches die Aufgaben löst?
Danke für Anregungen schonmal
ich möchte ein kleines Programm schreiben, welches mir Matheaufgaben automatisch generiert und löst.
1. Es soll aus mehreren Bausteinen einen zufällige Funktion gebildet werden (z.B. f(x)=x² * sin(3*x)).
2. Diese soll dann automatisch z.B. abgeleitet werden oder die Null/Extremstellen sollen berechnet werden. Auch weitere Berechungen (LGS lösen, Tangenten berechnen, Ebenen schneiden, etc...) wären gut.
3. Das Ergebnis inkl. Aufgabe soll als Tex-Code ausgegeben werden.
Mein Problem lässt sich folgendermaßen gliedern:
1. Welche Sprache eignet sich für eine Umsetzung am ehesten? Habe sehr veraltete und grobe Kenntnisse in Java und C, würde mich aber in alles nötige einarbeiten.
2. Hauptproblem: Wie realisiere ich mathematische Berechnungen automatisch? Sollte ich das ganze evtl. direkt in Maple schreiben? Oder kann ich die Aufgaben irgendwie einem anderen Programm übergeben, welches die Aufgaben löst?
Danke für Anregungen schonmal