Click or drag to resize

MatrixExtensions Class

Provides extension methods for converting matrices between numeric types.
Inheritance Hierarchy
SystemObject
  Altaxo.Calc.LinearAlgebraMatrixExtensions

Namespace: Altaxo.Calc.LinearAlgebra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public static class MatrixExtensions

The MatrixExtensions type exposes the following members.

Methods
 NameDescription
Public Extension MethodImaginary(MatrixComplex32) Gets a real matrix representing the imaginary parts of a complex matrix.
Public Extension MethodImaginary(MatrixComplex) Gets a real matrix representing the imaginary parts of a complex matrix.
Public Extension MethodReal(MatrixComplex32) Gets a real matrix representing the real parts of a complex matrix.
Public Extension MethodReal(MatrixComplex) Gets a real matrix representing the real parts of a complex matrix.
Public Extension MethodToComplex(MatrixComplex32) Converts a matrix to double precision complex numbers.
Public Extension MethodToComplex(MatrixDouble) Gets a double precision complex matrix with the real parts from the given matrix.
Public Extension MethodToComplex32(MatrixComplex) Converts a matrix to single precision complex numbers.
Public Extension MethodToComplex32(MatrixSingle) Gets a single precision complex matrix with the real parts from the given matrix.
Public Extension MethodToDouble Converts a matrix to double precision.
Public Extension MethodToSingle Converts a matrix to single precision.
Top
See Also