Meta.Numerics Library
RowVector Class
Meta.NumericsMeta.Numerics.MatricesRowVector
A row vector of real numbers.
Declaration Syntax
C#Visual BasicVisual C++F#
public sealed class RowVector : VectorBase
Public NotInheritable Class RowVector _
	Inherits VectorBase
public ref class RowVector sealed : public VectorBase
[<SealedAttribute>]
type RowVector =  
    class
        inherit VectorBase
    end
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
RowVector(Int32)
Initializes a new row vector with the given dimension.
RowVector(IList<(Of <<'(Double>)>>))
Initializes a new row vector from the given component list.
RowVector(array<Double>[]()[][])
Initializes a new row vector with the given components.
__repr__()()()()
Produces the representation of the matrix for the Python interactive console.
(Inherited from AnyRectangularMatrix.)
Addition(RowVector, RowVector)
Computes the sum of two row vectors.
Column(Int32)
Gets a copy of the specified column.
(Inherited from AnyRectangularMatrix.)
ColumnCount
Gets the number of matrix columns.
(Overrides AnyMatrix<(Of <(<'Double>)>)>.ColumnCount.)
Copy()()()()
Returns a copy of the row vector.
Dimension
Gets the dimension of the vector.
(Inherited from VectorBase.)
Division(RowVector, Double)
Divides a row vector by a real, scalar constant.
Equals(Object)
Determines whether the given object is an equal matrix.
(Inherited from AnyRectangularMatrix.)
Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FrobeniusNorm()()()()
Computes the Frobenius-norm of the matrix.
(Inherited from AnyRectangularMatrix.)
GetEnumerator()()()()
Gets an enumerator of the vector components.
(Inherited from VectorBase.)
GetHashCode()()()()
Not a valid operation.
(Inherited from AnyRectangularMatrix.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
InfinityNorm()()()()
Computes the ∞-norm of the matrix.
(Inherited from AnyRectangularMatrix.)
Item[([(Int32, Int32])])
Gets or sets the value of a matrix entry.
(Overrides AnyMatrix<(Of <(<'Double>)>)>.Item[([(Int32, Int32])]).)
Item[([(Int32])])
Gets or sets the specified vector component.
(Inherited from VectorBase.)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Multiply(Double, RowVector)
Multiplies a row vector by a real, scalar constant.
Multiply(RowVector, AnyRectangularMatrix)
Multiplies any real, rectangular matrix by a row vector.
Multiply(RowVector, ColumnVector)
Computes the inner (scalar or dot) product of a row and a column vector.
Norm()()()()
Computes the magnitude of the vector.
(Inherited from VectorBase.)
OneNorm()()()()
Computes the 1-norm of the matrix.
(Inherited from AnyRectangularMatrix.)
Row(Int32)
Gets a copy of the specified row.
(Inherited from AnyRectangularMatrix.)
RowCount
Gets the number of matrix rows.
(Overrides AnyMatrix<(Of <(<'Double>)>)>.RowCount.)
Subtraction(RowVector, RowVector)
Computes the difference of two column vectors.
ToArray()()()()
Returns the vector elements in an independent array.
(Inherited from VectorBase.)
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Transpose()()()()
Returns the transpose of the row vector.
UnaryNegation(RowVector)
Negates a row vector.
Remarks

An N-dimensional row vector is an 1 X N dimensional matrix.

Inheritance Hierarchy
Object
AnyMatrix<(Of <(<'Double>)>)>
 AnyRectangularMatrix
  VectorBase
   RowVector