cubic_equation.rb

3次方程式

f(x) = a x^3 + b x^2 + c x + d = 0

を Cardano's method で求めます。

例えば

2 x^3 - 3 x +1 =0

の解は
$ ruby -r cubic_equation.rb -e 'p Cubic_equation(2,-3,0,1).root'

で求まります。Copyright by T.Oda (GNU LGPL v3)


ダウンロード[Download]   cubic_equation.tar.z

解説図 cubic-equation.jpg