[Home] Module Microsoft.FSharp.Math.Notation


This module contains notation related to matrices and vectors

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

ModuleDescription
Microsoft.FSharp.Math.Notation.Generic This module contains notation related to matrices and vectors carrying arbitrary element types.

Type Definitions

TypeDescription
type complex The type of complex numbers Note: an abbreviation for Complex
type matrix The type of floating point matrices Note: an abbreviation for Matrix<float>
type rowvec The type of floating point row vectors Note: an abbreviation for RowVector<float>
type vector The type of floating point column vectors Note: an abbreviation for Vector<float>

Values

ValueDescription
val complex : float -> float -> complex
Create a complex number x+ij using rectangular coordinates
val M2S : matrix -> float
Convert a matrix to a scalar.
val M2V : matrix -> vector
Convert a matrix to a column vector.
val matrix : #seq<'b> -> matrix when 'b :> seq<float>
Create a matrix from lists of floats.
val rowvec : #seq<float> -> rowvec
Create a row vector from lists of floats.
val S : float -> matrix
Create a matrix from a scalar.
val V : vector -> matrix
Create a matrix from a column vector.
val vector : #seq<float> -> vector
Create a column vector from lists of floats.

See Also

Microsoft.FSharp.Math


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