Frage

Ich bin ein sehr Neuer/unerfahrener Python -Programmierer. Ich unterrichte Mathematik und versuche, ein GUI-Diagrammpaket zu erstellen, das für Schulkinder geeignet ist.

Ich würde nicht nur ein Diagramm darstellen, sondern auch die Gleichung, die ein Benutzer eingibt, idealerweise [z. y = (x^2)/3] in einem schön formatierten Stil - idealerweise in Echtzeit aktualisieren, wenn der Benutzer seinen Ausdruck eingreift.

Ich habe die Fähigkeiten von solchen untersucht Matplotlib, aber es scheint, als müsste der Benutzer den obigen Ausdruck als so etwas eingeben frac{x^2,3}, was nicht ideal für Schulkinder ist.

Vielen Dank im Voraus, wenn jemand helfen kann - Entschuldigung, wenn es eine schwierige Frage ist!

Beste Wünsche, Geddes

War es hilfreich?

Lösung

Vielleicht könnten Sie benutzen Sympy's Druckfähigkeiten.

Andere Tipps

Sie könnten sich ansehen, wie Lybniz macht es. Oder Sie können Lybniz verwenden. Nur sagen.

Ich bin mir nicht sicher, ob Sie beabsichtigen, dass Ihre Schüler dieses Handlungswerkzeug in Python aufbauen lassen oder Sie möchten das Tool selbst erstellen, damit sie es verwenden können, um z. B. Änderungen des Funktionsverhaltens zu visualisieren, wenn die Eingaben unterschiedlich sind. Wenn letzteres, dann ist es vielleicht nicht wichtig, in welcher Sprache das Tool implementiert ist, also werde ich eine App erwähnen, die meiner Meinung nach fast perfekt zu Ihrer kurzen Beschreibung passt.

Ich würde nicht nur ein Diagramm darstellen, sondern auch die Gleichung, die ein Benutzer eingibt, idealerweise [z. y = (x^2)/3] in einem schön formatierten Stil - idealerweise in Echtzeit aktualisiert, wenn der Benutzer seinen Ausdruck eingibt.

Eine kostenlose App namens "Graph. "Es wird mit dem Mac OS X (10.4 und oben) verpackt. Die Tatsache, dass es nur Mac ist School-Schüler sind. (Hinweis: Nicht zu verwechseln mit "AP Grapher"-auch einer Mac-App, aber es ist ein drahtloser Hotspot-Finder oder ähnliches).

Der grundlegende Feature-Set: vollständig interaktiv, geben Sie eine Gleichung ein (intuitiv-ändert a Teilmenge der Mac -Schlüsselbindungen), um ziemlich komplexe Gleichungen aus Kalkül, linearer Algebra, Statistiken, Differentialgleichungen und dergleichen zu erstellen. Nach der Eingabe ist die Gleichung zusammen mit einer Wertespanne wunderschön dargestellt. Graph hat sowohl einen 2D- als auch einen 3D -Modus. Hier ist ein Bildschirmfoto von Graph's Haupt -App -Fenster, das eine in 3D dargestellte Gleichung zeigt.

Gibt es eine Windows -Version? Ich habe Gerüchte gehört, dass man beendet ist, aber ich konnte gerade keine endgültigen Informationen darüber aus ein paar schnellen Web -Suche finden.

Ich nicht kennt Wenn es das tut, was Sie wollen ... aber es könnte sich lohnt, sich anzusehen Numpy/Scipy/Matplotlib.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top