Skip to content

Gleichungen in Maxima auswerten lassen

Update am 26.1.2015: Code-Beispiele ergänzt, damit sie korrekt durchlaufen.

Irgendwie habe ich heute lange darüber grübeln müssen, wie ich eine Gleichung mit mehreren Unbekannten lösen bzw. grafisch ausgeben lassen kann.

Zur Verdeutlichung mal ein kleines Beispiel mit der folgenden Formel:

eta_A : 0.012439903846154*l*F$

Nun möchte ich F so belegen, dass nur noch eine Variable vorhanden ist und damit eine grafische Ausgabe in Abhängigkeit der einzelnen Variable erfolgen kann.

Prinzipiell könnte man das alte Prinzip verwenden

F:100$
wxplot2d([eta_A,1],[l,2.5,3.5])$

Allerdings erhält damit F einen festen Wert zugewiesen, den man bei der nächsten Verwendung erst neu belegen oder löschen müsste.

Eleganter geht es, indem man den folgenden Befehl benutzt:

wxplot2d([eta_A,1],[l,2.5,3.5]), F=100$

Dadurch bleibt F für die weiteren folgenden Berechnungen frei, hat also keinen definierten Wert, den man erst wieder neu belegen müsste und in der Eingabe ist es auch hübscher/schneller, da man keine zwei Befehle ausführen lassen muss.

Das gleiche Prinzip kann man auch verwenden, um sich aus einer Gleichung mit mehreren Variablen, einen eindeutigen Ergebniswert zurückliefern zu lassen.

So liefert z. B.

kill(all) $
l_bnet : 0.032596797733516*l*F $
l_bnet,l=2,F=100;

das Ergebnis

6.519359546703296

zurück, ohne dass man l und F erst umständlich belegen und hinterher wieder löschen muss.

Mag für manche Leute zwar trivial sein, kannte ich aber bisher noch nicht.

Trackbacks

Bernds Rappelkiste am : wxplot2d mit wxMaxima

Vorschau anzeigen
Update am 26.1.2015: Beispiel-Code an den Anfangszeilen ergänzt, damit die Berechnung fehlerfrei durchläuft. Nachdem ich hier schon geschrieben hatte, wie man sich die Auswertung von Funktionen etwas einfacher machen kann, habe ich mich heute mit den mög

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Noch keine Kommentare

Kommentar schreiben

Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Textile-Formatierung erlaubt
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
Um einen Kommentar hinterlassen zu können, erhalten Sie nach dem Kommentieren eine E-Mail mit Aktivierungslink an ihre angegebene Adresse.
Wenn Du Deinen Twitter Namen eingibst wird Deine Timeline in Deinem Kommentar verlinkt.
Bewirb einen Deiner letzten Artikel
Dieses Blog erlaubt Dir mit Deinem Kommentar einen Deiner letzten Artikel zu bewerben. Bitte gib Deine Blog URL als Homepage ein, dann wird eine Auswahl erscheinen, in der Du einen Artikel auswählen kannst. (Javascript erforderlich)
Formular-Optionen