Maxima (wxMaxima) - gratis dator algebra system (CAS). (5 / 8 steg)
Steg 5: Ekvationslösning
Med nyckelordet "lösa" Maxima finner en lösning till en ekvation. Det finns tre möjligheter:
1) solve(exp, x)
2) solve(exp)
3) solve([eqn1, eqn2,...], [x1, x2,...])
Med den första möjligheten Maxima finner en lösning på en algebraisk ekvation för variabeln x. Om det finns endast en variabel, är det andra alternativet möjligt. För det tredje kan Maxima hitta lösningar på ett system av linjära ekvationer.
Några exempel illustrera ekvationslösning.
* Linjära ekvationer
lösa (2 * x - 6); eller lösa (2 * x - 6, x); eller lösa (2 * x - 6 = 0); eller lösa (2 * x - 6 = 0, x);
ger
[x = 3]
-System av linjära ekvationer
eqSys: [2 * x + y, x - y - 4];
[y + 2 * x,-y + x-4]
lösa (eqSys, [x, y]);
[[x = 4/3, y =-8/3]]
* Trygonometric ekvationer
solve(sin(x) - 0,5);
råtta: ersättas -0,5 -1/2 =-0,5
lösa: med arc-trig-funktioner för att få en lösning.
Lösningar kommer att försvinna.
[x=%pi/6]
* Andragradsekvationer
lösa (3 * x ^ 2 + 5 * x - 7);
[x =-(rot (109) + 5) / 6, x = (rot (109)-5) / 6]
* Exponentiell ekvationer
lösa (2 ^ x - 8), numer;
råtta: ersatte 3.0 av 3/1 = 3,0
råtta: ersatte 3.0 av 3/1 = 3,0
(% o56) [x = 3]
* Logaritmisk ekvationer:
log10(x): = log(x) / log(10);
solve(log10(x) = 3);
[x = 1000]