Evaluates a sequence of Zernike polynomials of increasing radial degree
and azimuthal frequency.
Namespace:
Extreme.Mathematics
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public static Vector<double> ZernikeRPartialSequence(
Func<int, int, int> scheme,
int length,
double x
)
Public Shared Function ZernikeRPartialSequence (
scheme As Func(Of Integer, Integer, Integer),
length As Integer,
x As Double
) As Vector(Of Double)
public:
static Vector<double>^ ZernikeRPartialSequence(
Func<int, int, int>^ scheme,
int length,
double x
)
static member ZernikeRPartialSequence :
scheme : Func<int, int, int> *
length : int *
x : float -> Vector<float>
Parameters
- scheme
- Type: SystemFuncInt32, Int32, Int32
A delegate that maps radial degree and azimuthal
frequency to a linear index. - length
- Type: SystemInt32
The number of terms to include in the sequence. - x
- Type: SystemDouble
A real number.
Return Value
Type:
VectorDoubleA vector that contains the first
length values
of the radial Zernike polynomials ordered according to
scheme
at
x .
Reference