﻿FloatComplexTriDiagMatrix Methods

# FloatComplexTriDiagMatrix Methods

The FloatComplexTriDiagMatrix type exposes the following members.

Methods
NameDescription
Adds a scalar to the non-zero elements of a tridiagonal matrix.
Adds a scalar to the non-zero elements of a tridiagonal matrix.
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.)
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