Packagecom.degrafa.utilities.math
Classpublic class Newton



Public Properties
 PropertyDefined by
  iterations : uint
[read-only]
Newton
  iterLimit : uint
[write-only]
Newton
  previousIterate : Number
[read-only]
Newton
  tolerance : Number
[write-only]
Newton
Public Methods
 MethodDefined by
  
Newton
  
findRoot(_start:Number, _function:Function, _deriv:Function):Number
Newton
Property detail
iterationsproperty
iterations:uint  [read-only]Implementation
    public function get iterations():uint
iterLimitproperty 
iterLimit:uint  [write-only]Implementation
    public function set iterLimit(value:uint):void
previousIterateproperty 
previousIterate:Number  [read-only]Implementation
    public function get previousIterate():Number
toleranceproperty 
tolerance:Number  [write-only]Implementation
    public function set tolerance(value:Number):void
Constructor detail
Newton()constructor
public function Newton()
Method detail
findRoot()method
public function findRoot(_start:Number, _function:Function, _deriv:Function):Number

Parameters
_start:Number — desired starting point for iteration
 
_function:Function — reference to Function to evalute f(x)
 
_deriv:Function — reference to Function to evaluate f'(x)

Returns
Number — Number: Approximation of desired root or iterate value at which iteration limit was met (the method always performs at least one iteration)