Ich habe eine schwere Zeit mit Mathematik, aber ich finde mich immer in immer schwieriger werdenden Mathe-Kursen wieder. Im Laufe der Jahre habe ich ein kleines "Vermögen" verschiedener Skripte und Programme angehäuft. Sie sind in einer Vielzahl von Sprachen geschrieben, von C bis Java und Python und sogar ein paar in Lisp (ich mag es, mit verschiedenen Sprachen herumzualbern). Diese sind großartig, um schnelle Antworten zu erhalten oder meine Hausaufgaben zu überprüfen, aber nicht so großartig, um zu zeigen, wie diese Antworten erhalten wurden. Meine Frage ist, wie würde ich einen "Solver" -Aspekt zu diesen verschiedenen Programmen hinzufügen? Es muss nicht sprachspezifisch sein, sondern nur ein Konzept oder ein bestimmtes Wort oder eine Definition wäre von immenser Hilfe. Ich möchte im Grunde ein Programm vom Typ Wolfram Alpha machen, in das man das Problem einfügt, und es zeigt eine Schritt-für-Schritt-Lösung. Ich habe die letzten Tage damit verbracht, das zu erforschen, aber ich werde immer zu einer App oder frustrierend zu Wolfram Alpha selbst weitergeleitet. Irgendwelche Vorschläge würden sehr geschätzt. Vielen Dank.Mathe-Löser mit Schritten
Antwort
Über welche Kategorien von Mathematik sprechen Sie?
Es scheint kein universelles mathematisches Lösungsprogramm zu geben, das, was Sie erwähnten, klingt für mich wie das Konzept eines komplizierten Mathe-Systems (wie MatLab).
Und für, denke ich, eine große Skala von mathematischen Problemen, unterscheiden sich die Algorithmen für Computerprogramme, um sie zu lösen, von unseren Wegen, sie zu lösen.
Anstatt einen universellen Algorithmus, um Ihr Ziel zu erreichen, denke ich, dass Sie Ihr Problem in Stücke teilen können, und erreichen sie mit verschiedenen Programmen, gibt es eine These Symbolic Integration by Joel Moses, geben die ersten Kapitel eine gute Sicht auf, wie zu teilen ein mathematisches Problem in programmierbare Fälle (im Beispiel der Lösung von quadratischen Gleichungen), und die letzten hundert Seiten sind eine Reihe von Algorithmen zur Lösung irrationaler Integration, interpretiert in LISP.
- 1. Overlay-Registrierungsformular mit Schritten
- 2. Anmeldeformular mit mehreren Schritten?
- 3. Addin FORM mit Schritten
- 4. Analysieren Code mit Schritten
- 5. zusammensetzen numpy Array mit Schritten
- 6. Progress Bar mit 5% -Schritten
- 7. Kombinieren von Schritten
- 8. For-Schleife mit eigenen Schritten in Python
- 9. Spring Batch Partitionierung mit mehreren Schritten parallel?
- 10. Datum Wähler mit 30 Minuten-Schritten
- 11. CSS 100% Breite mit Schritten pro 20px
- 12. Regression auf Funktionen mit Schritten (Python/R)
- 13. CSS Linearer Verlauf mit "großen Schritten"
- 14. Bitbucket Pipelines - mehrere Zweige mit gleichen Schritten
- 15. Zeitkomplexität einer Schleife mit abnehmenden Schritten
- 16. Runden in Schritten von 2,5?
- 17. Refaktorieren Sie in kleinen Schritten?
- 18. Zerlegen mathematischen Ausdruck in Schritten
- 19. Pfosten-/pre-Schritten in 'printf'
- 20. Bildlaufleiste in Schritten scrollen (html/css/jquery)
- 21. Django Formularassistent persistente Anfangsdaten zwischen den Schritten
- 22. Typedef Enum-like variabel, aber mit beliebigen Schritten
- 23. Verwenden Sie EASE-IN-OUT mit Schritten() in CSS
- 24. Wie erstelle ich eine Liste eines Bereichs mit inkrementellen Schritten?
- 25. AngularJS 1.6 mit jQuery Schritten (Plugin) asynchron content loading
- 26. BFS-Algorithmus - kürzester Weg auf Gitter mit eingeschränkten Schritten
- 27. erkennen erstes Skript in Schritten der Umleitung mit Header-Standort
- 28. Erstellen Sie eine Sinuswelle mit zunehmenden Schritten Frequenzen Matlab
- 29. Android individueller Ziffernblock mit Schritten für mehrere EditText
- 30. SpecFlow-Funktionen mit Schritten verbinden. Der Link bricht weiter