Click or drag to resize

DoubleComplexSparseVector Methods

The DoubleComplexSparseVector type exposes the following members.

Methods
 NameDescription
Public methodStatic memberAdd(DoubleComplexSparseVector, DoubleComplexVector) Adds a dense vector to a sparse vector. The result is a dense vector.
Public methodStatic memberAdd(DoubleComplexVector, DoubleComplexSparseVector) Adds a dense vector to a sparse vector. The result is a dense vector.
Public methodClone Creates a deep copy of this sparse vector.
(Overrides SparseVectorDataTClone)
Public methodStatic memberDivide Divides a sparse vector by a scalar.
Public methodEquals(Object) Equality of sparse vectors. Sparse vectors objects are equal if they have the same nonzero elements.
(Overrides SparseVectorDataTEquals(Object))
Public methodEquals(SparseVectorDataT) Equality of sparse vector data. Sparse vector data objects are equal if they have the same nonzero elements.
(Inherited from SparseVectorDataT)
Public methodGetHashCode Gets the hash code for this instance.
(Overrides SparseVectorDataTGetHashCode)
Public methodStatic memberMultiply(DoubleComplex, DoubleComplexSparseVector) Multiplies a sparse vector by a scalar.
Public methodStatic memberMultiply(DoubleComplexSparseVector, DoubleComplex) Multiplies a sparse vector by a scalar.
Public methodScale Scales each element in the sparse vector by the specified value.
Protected methodSetData Sets the sparse vector data of self to the given values.
(Inherited from SparseVectorDataT)
Public methodStatic memberSubtract Subtracts a sparse vector from a dense vector. The result is a dense vector.
Public methodToString String representation.
(Overrides ObjectToString)
Public methodTwoNorm Computes the Euclidean norm of the element of self.
Top
See Also