Packagejp.nyatla.nyartoolkit.as3.core.utils
Classpublic class NyAREquationSolver
InheritanceNyAREquationSolver Inheritance Object



Public Methods
 MethodDefined By
  
solve2Equation_2a(i_b:Number, i_c:Number, o_result:Vector.<Number>):int
[static]
NyAREquationSolver
  
solve2Equation_2b(i_b:Number, i_c:Number, o_result:Vector.<Number>, i_result_st:int):int
[static]
NyAREquationSolver
  
solve2Equation_3(i_a:Number, i_b:Number, i_c:Number, o_result:Vector.<Number>):int
[static]
NyAREquationSolver
  
solve3Equation_3(i_b:Number, i_c:Number, i_d:Number, o_result:Vector.<Number>):int
[static] 3次方程式 x^3+b^2+c+d=0の実根を求める。 だけを求める。 http://aoki2.si.gunma-u.ac.jp/JavaScript/src/3jisiki.html のコードを基にしてます。
NyAREquationSolver
  
solve3Equation_4(i_a:Number, i_b:Number, i_c:Number, i_d:Number, o_result:Vector.<Number>):int
[static] 3次方程式 a^3+b^2+c+d=0の実根を求める。 http://aoki2.si.gunma-u.ac.jp/JavaScript/src/3jisiki.html のコードを基にしてます。
NyAREquationSolver
  
solve4Equation(i_a:Number, i_b:Number, i_c:Number, i_d:Number, i_e:Number, o_result:Vector.<Number>):int
[static] 4次方程式の実根だけを求める。
NyAREquationSolver
Method Detail
solve2Equation_2a()method
public static function solve2Equation_2a(i_b:Number, i_c:Number, o_result:Vector.<Number>):int

Parameters

i_b:Number
 
i_c:Number
 
o_result:Vector.<Number>

Returns
int
solve2Equation_2b()method 
public static function solve2Equation_2b(i_b:Number, i_c:Number, o_result:Vector.<Number>, i_result_st:int):int

Parameters

i_b:Number
 
i_c:Number
 
o_result:Vector.<Number>
 
i_result_st:int

Returns
int
solve2Equation_3()method 
public static function solve2Equation_3(i_a:Number, i_b:Number, i_c:Number, o_result:Vector.<Number>):int

Parameters

i_a:Number
 
i_b:Number
 
i_c:Number
 
o_result:Vector.<Number>

Returns
int
solve3Equation_3()method 
public static function solve3Equation_3(i_b:Number, i_c:Number, i_d:Number, o_result:Vector.<Number>):int

3次方程式 x^3+b^2+c+d=0の実根を求める。 だけを求める。 http://aoki2.si.gunma-u.ac.jp/JavaScript/src/3jisiki.html のコードを基にしてます。

Parameters

i_b:Number — X^2の係数
 
i_c:Number — X^1の係数
 
i_d:Number — X^0の係数
 
o_result:Vector.<Number> — 実根。double[1]以上を指定すること。

Returns
int
solve3Equation_4()method 
public static function solve3Equation_4(i_a:Number, i_b:Number, i_c:Number, i_d:Number, o_result:Vector.<Number>):int

3次方程式 a^3+b^2+c+d=0の実根を求める。 http://aoki2.si.gunma-u.ac.jp/JavaScript/src/3jisiki.html のコードを基にしてます。

Parameters

i_a:Number — X^3の係数
 
i_b:Number — X^2の係数
 
i_c:Number — X^1の係数
 
i_d:Number — X^0の係数
 
o_result:Vector.<Number> — 実根。double[3]を指定すること。

Returns
int
solve4Equation()method 
public static function solve4Equation(i_a:Number, i_b:Number, i_c:Number, i_d:Number, i_e:Number, o_result:Vector.<Number>):int

4次方程式の実根だけを求める。

Parameters

i_a:Number — X^3の係数
 
i_b:Number — X^2の係数
 
i_c:Number — X^1の係数
 
i_d:Number — X^0の係数
 
i_e:Number — 実根。double[3]を指定すること。
 
o_result:Vector.<Number>

Returns
int