Click or drag to resize

RealPolynomialRootFinder_JenkinsTraubFindRoots Method

The Jenkins–Traub algorithm for finding the roots of a polynomial.

Namespace: Altaxo.Calc.RootFinding
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public static List<Complex> FindRoots(
	params double[] Input
)

Parameters

Input  Double
The coefficients for the polynomial starting with the constant (zero degree) and ending with the highest degree. Missing coefficients must be provided as zeros.

Return Value

ListComplex
All real and complex roots that are found, returned as a list of complex numbers. The list is not necessarily sorted.
Exceptions
ExceptionCondition
ArgumentNullExceptionThrown if Input is .
ArgumentExceptionThrown if the provided polynomial has a degree of zero.
See Also