Returns a vector whose components are a subset of the components of
this instance
Namespace: Extreme.Mathematics.LinearAlgebra.ComplexAssembly: Extreme.Numerics.Version4x.Net40 (in Extreme.Numerics.Version4x.Net40.dll) Version: 4.2.11333.0 (5.0.12317.0)
public override SingleComplexVector GetSubvector(
int startIndex,
int endIndex,
int stride
)
Public Overrides Function GetSubvector (
startIndex As Integer,
endIndex As Integer,
stride As Integer
) As SingleComplexVector
public:
virtual SingleComplexVector^ GetSubvector(
int startIndex,
int endIndex,
int stride
) override
abstract GetSubvector :
startIndex : int *
endIndex : int *
stride : int -> SingleComplexVector
override GetSubvector :
startIndex : int *
endIndex : int *
stride : int -> SingleComplexVector
Parameters
- startIndex
- Type: SystemInt32
The index of the first element of this
ComplexVector to be contained in the new
vector. - endIndex
- Type: SystemInt32
The index of the last element of this
ComplexVector to be contained in the new
vector. - stride
- Type: SystemInt32
The increment for the index
in this instance corresponding to an
increment of one in the new vector.
Return Value
Type:
SingleComplexVectorA reference to the new
ComplexVector.
Exception | Condition |
---|
ArgumentOutOfRangeException | startIndex is less than zero or greater than or equal
to the length of the vector. -or- endIndex is less than zero or greater than or equal
to the length of the vector. |
Numerical Libraries
Supported in: 5.x, 4.x
Reference