質問<2108>2004/12/11
from=ハル
「3次方程式」


X3乗+3.587X=2.122
以上の計算でXの値を導くにはどうすればよいのでしょうか。
ちなみにX=0.546となるのですが、どうすればそうなるのですか。
X3乗+aX=b

★希望★完全解答★

お便り2004/12/12
from=wakky


完全解答ではありませんが
f(x)=x^3+3.587x-2.122とおいて
f(x)=0の解の近似を求めると言うことだと思います。
f’(x)=3x^2+3.587>0なので
単調増加だから、解は一つであることがわかります。
あとは勘の勝負ですが
わかりやすいところで
f(0)=-2.122
f(1)=2.465
f(0)f(1)<0なので
解は0と1の間にあることはわかります。
あとは
誤差を1000分の1とかにして
二分法とかニュートン法を試みるといいのではないでしょうか?


お便り2004/12/17
from=UnderBird


3次方程式x^3+px+q=0の解の公式(カルダノの公式)を用いる方法も
あるのでは?
詳しい公式や解法はインターネットで検索すればいくらでもあると思
います。xの2次の項が0なので、そう感じました。