Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Softwaretechnik » Library gesucht: Umstellen von Gleichungen nach einer Variablen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Library gesucht: Umstellen von Gleichungen nach einer Variablen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Progra
Grünschnabel


Dabei seit: 23.09.2013
Beiträge: 1

Library gesucht: Umstellen von Gleichungen nach einer Variablen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo zusammen,
ich suche ein Library für C++ und/oder Java, mit der man Gleichungen nach einer Variablen umstellen kann. Es handelt sich um Gleichungen mit mehreren Variablen und maximal dem Grad 4. Es sollen Potenzen, Wurzeln, Sinus, Cosinus, usw. unterstützt werden.

Beispiel:
code:
1:
solve("x", "x^2 + y * sqrt(z) = 0")   ->   "x = +-(i * sqrt(y) * z^(1/4))"

Anmerkung:
Mir reichen Reelle Zahlen prinzipiell aus. Komplexe Zahlen wären natürlich "nice to have".

Wolfram Alpha bietet einen Online-Rechner mit dieser Funktionalität an (habe mich gerade erst registriert und kann daher leider noch keine Links auf normalem Weg schreiben):
code:
1:
wolframalpha.com/widgets/view.jsp?id=ad90fa06581eed56d398e0c50fb52357

Welche Libraries eignen sich für diesen Zweck?

Vielen Dank,
Michael

Ps: Eine Möglichkeit zum Auswerten von Gleichungen wäre auch wünschenswert.
24.09.2013 00:42 Progra ist offline Beiträge von Progra suchen Nehmen Sie Progra in Ihre Freundesliste auf
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Du könntest die API von Wolfram alpha anzaphen. Zu einer Bibliothek habe ich keine Idee. Selber parsen und Operationen auf dem Syntaxbaum ausführen....

VG,

Karlito
24.09.2013 15:30 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
Airblader Airblader ist männlich
Doppel-As


Dabei seit: 03.03.2013
Beiträge: 138
Herkunft: München

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Einfach mal nach "Java library symbolic math" u.ä. suchen – für C++ und Java gibt es sicherlich Bibliotheken.

__________________
The best thing about a boolean is that even if you're wrong, you're only off by a bit.
24.09.2013 16:48 Airblader ist offline Beiträge von Airblader suchen Nehmen Sie Airblader in Ihre Freundesliste auf
axelclk
unregistriert
Symja library Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo

Du kannst Dir ja mal mein Symja Projekt anschauen:
bitbucket.org/axelclk/symja_android_library/wiki
15.11.2013 16:54
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » Softwaretechnik » Library gesucht: Umstellen von Gleichungen nach einer Variablen