Implements the Jenkins-Traub algorithm for polynoms with real coefficients.
Constructor | Description |
Full Usage:
ComplexPolynomialRootFinder_JenkinsTraub()
|
|
Instance member | Description |
Full Usage:
this.Execute
Parameters:
Complex[]
-
The coefficients for the polynomial starting with the constant (zero degree) and ends with the highest degree. Missing coefficients must be provided as zeros.
Returns: List<Complex>
All the real and complex roots that are found are returned in a list of complex numbers. The list is not neccessarily sorted.
|
The Jenkins–Traub algorithm for finding the roots of a polynomial.
|
Static member | Description |
Full Usage:
ComplexPolynomialRootFinder_JenkinsTraub.FindRoots(Input)
Parameters:
Complex[]
-
The coefficients for the polynomial starting with the constant (zero degree) and ends with the highest degree. Missing coefficients must be provided as zeros.
Returns: List<Complex>
All the real and complex roots that are found are returned in a list of complex numbers. The list is not neccessarily sorted.
|
The Jenkins–Traub algorithm for finding the roots of a polynomial.
|