[Home] Module Microsoft.FSharp.Math.RowVector


Operations to manipulate floating point row vectors. These are included for completeness and are nearly always transposed to column vectors.

Modules (as contributed by assembly 'FSharp.Core')

ModuleDescription
Microsoft.FSharp.Math.RowVector.Generic Operations to manipulate row vectors types carrying arbitrary element types.

Values

ValueDescription
val copy : rowvec -> rowvec
val create : int -> float -> rowvec
Create by constant initialization
val get : rowvec -> int -> float
Get an element of a column vector
val init : int -> (int -> float) -> rowvec
Create by comprehension
val length : rowvec -> int
Get the dimensions (number of rows) of a column rowvec.
val of_array : float array -> rowvec
Create a vector from an array of double precision floats
val of_list : float list -> rowvec
Create a vector from a list of numbers
val of_seq : #seq<float> -> rowvec
val set : rowvec -> int -> float -> unit
Set an element of a column rowvec
val to_array : rowvec -> float array
Return a new array containing a copy of the elements of the given vector
val transpose : rowvec -> vector
val zero : int -> rowvec
Return a vector of the given length where every entry is zero.

See Also

Microsoft.FSharp.Math


Documentation for assembly FSharp.Core, version 1.9.4.19, generated using F# version 1.9.4.19