das Finden von reellen Lösungen geht auch "von Hand", z.B. mit einem numerischen Näherungsverfahren:
Newtonverfahren:
Ausgehend von einem (möglichst guten) Startwert, den man z.B zwischen zwei x-Werten findet, deren Funktionswerte verschiedenes Vorzeichen haben, findet man immer bessere Werte mit der Formel
xneu = xalt - f(xalt) / f ' (xalt)
Infos dazu findest du hier:
3x * (x+1)3 - 8 = 0
f(x) = 3x * (x+1)3 - 8
f '(x) = 3t · ln(3) + 3·t2 + 6·t + 3
Das liefert mein Ecxel-Programm, das das Ganze nur etwas schneller macht:
x | f(x) | f'(x) |
1 | 3 | 15,29583687 |
0,803868201 | 0,28865682 | 4,292193841 |
0,736616621 | -0,016533669 | 4,788412691 |
0,74006947 | -4,51457E-05 | 4,76227482 |
0,74007895 | -3,3968E-10 | 4,762203156 |
0,74007895 | 0 | 4,762203156 |
Man kann sich natürlich auch "von Hand" mit einer geringeren Genauigkeit (weniger Kommastellen) begnügen.
Gruß Wolfgang