DWSIM Class Library Documentation
C#VB
    Show/Hide TOC
    • Loading...

    Matrix Class

    Definition

    Namespace: Mapack
    Assembly: DWSIM.MathOps.Mapack (in DWSIM.MathOps.Mapack.dll) Version: 1.0.0.0 (1.0.0.0)
    C#Request Example
    public class Matrix
    VBRequest Example
    Public Class Matrix
    Inheritance
    Object    Matrix

    Constructors

    Matrix 
    Matrix(Double) 
    Matrix(Int32, Int32) 
    Matrix(Int32, Int32, Double) 

    Properties

    Columns 
    Determinant 
    FrobeniusNorm 
    InfinityNorm 
    Inverse 
    Item 
    Norm1 
    Rows 
    Square 
    Symmetric 
    Trace 

    Methods

    Add 
    Clone 
    Diagonal 
    Equals(Object)
    (Overrides ObjectEquals(Object))
    Equals(Matrix, Matrix) 
    GetHashCode
    (Overrides ObjectGetHashCode)
    Hypotenuse 
    Multiply(Matrix, Matrix) 
    Multiply(Matrix, Double) 
    Negate 
    Random 
    Solve 
    Submatrix(Int32, Int32) 
    Submatrix(Int32, Int32, Int32) 
    Submatrix(Int32, Int32, Int32) 
    Submatrix(Int32, Int32, Int32, Int32) 
    Subtract 
    ToString
    (Overrides ObjectToString)
    Transpose 

    Operators

    Addition(Matrix, Matrix) 
    Equality(Matrix, Matrix) 
    Inequality(Matrix, Matrix) 
    Multiply(Matrix, Matrix) 
    Multiply(Matrix, Double) 
    Subtraction(Matrix, Matrix) 
    UnaryNegation(Matrix) 

    Fields

    columns 
    data 
    random 
    rows 

    Extension Methods

    GetEnumNames
    (Defined by General)
    IsValidDouble
    (Defined by General)

    See Also

    Reference

    Mapack Namespace

    In This Article

    • Definition
    • Constructors
    • Properties
    • Methods
    • Operators
    • Fields
    • Extension Methods
    • See Also

    DWSIM is open-source software, released under the GPL v3 license. (c) 2008-2026 Daniel Medeiros and contributors

    Send comments on this topic to Daniel Medeiros