Returns a column Vector for this instance starting at the specified column and row and of the specified length.

Namespace: Extreme.Mathematics.LinearAlgebra.Sparse
Assembly:   Extreme.Numerics (in Extreme.Numerics)
Version: 2.1.7017.0

Syntax

Visual Basic (Declaration)
Public Overrides Function GetColumn ( _
	column As Integer, _
	startRow As Integer, _
	endRow As Integer, _
	rowStride As Integer _
) As Vector
C#
public override Vector GetColumn (
	int column,
	int startRow,
	int endRow,
	int rowStride
)
Visual C++
public:
virtual Vector^ GetColumn (
	int column, 
	int startRow, 
	int endRow, 
	int rowStride
) override

Parameters

column
System.Int32
The zero-based index of the column.
startRow
System.Int32
The zero-based index of the row containing the first element in the column vector.
endRow
System.Int32
The row index of the last element in the column vector.
rowStride
System.Int32
The increment for the index in the column Vector corresponding to an increment of one in the new vector.

Return Value

A column Vector.

Exceptions

ExceptionCondition
System.ArgumentOutOfRangeExceptioncolumn is less than zero or greater than or equal to the number of columns

-or-

startRow is less than zero or greater than or equal to the number of rows.

-or-

endRow or endRow is less than zero or greater than or equal to the number of rows.