Represents a symmetric matrix.

Namespace: Meta.Numerics.Matrices
Assembly: Meta.Numerics (in Meta.Numerics.dll) Version: 2.1.0.0 (2.1.0.0)

Syntax

            
 C#  Visual Basic  Visual C++  F# 
public sealed class SymmetricMatrix : AnySquareMatrix
Public NotInheritable Class SymmetricMatrix _
	Inherits AnySquareMatrix
public ref class SymmetricMatrix sealed : public AnySquareMatrix
[<SealedAttribute>]
type SymmetricMatrix =  
    class
        inherit AnySquareMatrix
    end

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
SymmetricMatrix(Int32)
Instantiates a new symmetric matrix.
__repr__()()()()
Produces the representation of the matrix for the Python interactive console.
(Inherited from AnyRectangularMatrix.)
Addition(SymmetricMatrix, SymmetricMatrix)
Adds two symmetric matrices.
CholeskyDecomposition()()()()
Returns the Cholesky decomposition of the matrix.
Column(Int32)
Gets a copy of the specified column.
(Inherited from AnyRectangularMatrix.)
ColumnCount
Gets the number of matrix columns.
(Inherited from AnySquareMatrix.)
Copy()()()()
Copies the matrix.
Dimension
Gets the dimension of the matrix.
(Overrides AnySquareMatrix..::..Dimension.)
Eigensystem()()()()
Computes the eigenvalues and eigenvectors of the matrix.
Eigenvalues()()()()
Computes the eigenvalues of the matrix.
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.)
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.)
Inverse()()()()
Computes the inverse of the matrix.
Item[([( Int32, Int32])])
Gets or sets an element of the matrix.
(Overrides AnyMatrix<(Of <(<'T>)>)>..::..Item[([( Int32, Int32])]) .)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Multiply(Double, SymmetricMatrix)
Multiplies a symmetric matrix by a real factor.
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.
(Inherited from AnySquareMatrix.)
Subtraction(SymmetricMatrix, SymmetricMatrix)
Subtracts two symmetric matrices.
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Trace()()()()
Computes the trace of the matrix.
(Overrides AnySquareMatrix..::..Trace()()()().)
UnaryNegation(SymmetricMatrix)
Negates a symmetric matrix.

Inheritance Hierarchy

See Also