﻿FloatComplexTriDiagMatrix Methods   # FloatComplexTriDiagMatrix Methods

The FloatComplexTriDiagMatrix type exposes the following members. Methods
NameDescription  Add(FloatComplex, FloatComplexTriDiagMatrix) Adds a scalar to the non-zero elements of a tridiagonal matrix.  Add(FloatComplexTriDiagMatrix, FloatComplex) Adds a scalar to the non-zero elements of a tridiagonal matrix.  Add(FloatComplexTriDiagMatrix, FloatComplexTriDiagMatrix) Adds two tridiagonal matrices. Clone Creates a deep copy of this matrix. DeepenThisCopy Guarantees that there is only one reference to the underlying data and that this data is in contiguous storage. Diagonal Returns a vector view of the main diagonal of this matrix. Diagonal(Int32) Returns a vector view of a diagonal of this matrix.  Divide(FloatComplex, FloatComplexTriDiagMatrix) Divides a scalar by the non-zero elements of a tridiagonal matrix.  Divide(FloatComplexTriDiagMatrix, FloatComplex) Divides the non-zero elements of a tridiagonal matrix by a scalar.  Divide(FloatComplexTriDiagMatrix, FloatComplexTriDiagMatrix) Divides a tridiagonal matrix by another. Equals Tests for equality of this matrix and another matrix. Two matrices are equal if they have the same dimensions and all values are equal.
(Overrides ObjectEquals(Object)) GetHashCode Returns an integer hash code for this matrix.
(Overrides ObjectGetHashCode) LeadingSubmatrix Returns the k by k upper left corner of the matrix. The matrix and the submatrix share the same data.  Multiply(FloatComplex, FloatComplexTriDiagMatrix) Multiplies the non-zero elements of a tridiagonal matrix by a scalar.  Multiply(FloatComplexTriDiagMatrix, FloatComplex) Multiplies the non-zero elements of a tridiagonal matrix and a scalar.  Multiply(FloatComplexTriDiagMatrix, FloatComplexTriDiagMatrix) Multiplies two tridiagonal matrices.  Negate Negation operator. Resize Changes the dimensions of this matrix to those specified, adding zeros or truncating as necessary. ShallowCopy Creates a shallow copy of this matrix.  Subtract(FloatComplex, FloatComplexTriDiagMatrix) Subtracts the non-zero elements of a tridiagonal matrix from a scalar.  Subtract(FloatComplexTriDiagMatrix, FloatComplex) Subtracts a scalar from the non-zero elements of a tridiagonal matrix.  Subtract(FloatComplexTriDiagMatrix, FloatComplexTriDiagMatrix) Subtracts two tridiagonal matrices. ToGeneralMatrix Converts this tridiagonal matrix to a general matrix.  ToString Returns a formatted string representation of this matrix. Numbers are displayed using the specified format.

You can also use these methods to format a matrix:

ToTabDelimited

ToTabDelimited(String)

(Overrides ObjectToString)  ToString(String) Returns a formatted string representation of this matrix. Numbers are displayed using the specified format.

You can also use these methods to format a matrix:

ToTabDelimited

ToTabDelimited(String)  ToTabDelimited Returns a formatted string representation of this matrix using tabs and newlines.  ToTabDelimited(String) Returns a formatted string representation of this matrix using tabs and newlines. Numbers are formatted using the specified format string. Transpose Returns the transpose of this matrix.
Top See Also