Forum: PC-Programmierung Algebra Bibliothek für C++ die folgendes kann


von Polle (Gast)


Lesenswert?

Hallo,

gibt es eine Algebra Bibliothek der man (in welcher Form auch immer) 
eine Gleichung übergeben kann und dann nach einer bestimmten variable 
umstellen lassen kann und die evtl. auch in einzelne elementare 
Rechenschritte zerlegen werden.

z.B.

A = B * (1 - e^(-x/(C*D)))

Auflösen nach x

x = ln(-B/(A-B))*C*D

und in Elementare Teilschritte zerlegen:

temp1 = minus(A,B);
temp2 = -B;
temp3 = durch(temp2,temp1);
temp4 = ln(temp3);
temp5 = mal(temp4,C);
x     = mal(temp5,D);

von Markus M. (mark_m)


Lesenswert?

Ja.

Grüsse

von mar IO (Gast)


Lesenswert?

Such mal nach "c++ computer algebra system". Hier könntest Du etwas 
passendes finden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.