The DoubleComplexVector type exposes the following members.

Methods

  NameDescription
AddOverloaded.
AppendOverloaded.
ApplyOverloaded.
Clone
Creates a deep copy of this vector.
DeepenThisCopy
Guarantees that there is only one reference to the underlying data and that this data is in contiguous storage.
DivideOverloaded.
Equals
Tests for equality of this vector and another vector. Two vectors are equal if they have the same dimensions and all values are equal.
(Overrides Object..::.Equals(Object).)
GetDoubleComplexEnumerator
Creates an IDoubleComplexEnumerator out of the data elements in this vector.
GetEnumerator
Creates an IEnumerator out of the data elements in this vector.
GetHashCode
Returns an integer hash code for this vector.
(Overrides Object..::.GetHashCode()()().)
GetSchema
The method is reserved and should not be used.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Increment
Adds the specified value to each element in the vector.
InfinityNorm
Computes the infinity-norm of this vector.
MultiplyOverloaded.
NaNEquals
Tests for equality of this vector and another vector. Two vectors are equal if they have the same dimensions and all values are equal.
Negate
Negates a vector.
OneNorm
Computes the 1-norm of this vector.
ParseOverloaded.
ReadXml
Generates a DoubleComplexVector instance form its XML representation.

Examples

The vector: [ (1,0) (2,0) (3,0) ] would be serialized as:
Resize
Changes the size of this vector to the specified length, adding zeros or truncating as necessary.
ResizeAndClear
Changes the size of this vector to the specified length, and resets the value of all data elements to zero.
Reverse
Returns a new vector view of the data in reverse order.
Scale
Scales each element in the vector by the specified value.
Set
Sets the data elements of this vector indicated by the given Slice to the specified value.
ShallowCopy
Creates a shallow copy of this vector.
SubtractOverloaded.
ToArray
Copies data into an array and returns it.
ToImagDataTableOverloaded.
ToRealDataTableOverloaded.
ToStringOverloaded.
TransformOverloaded.
TwoNorm
Computes the 2-norm of this vector.
WriteOverloaded.
WriteXml
Converts an object into its XML representation.

Examples

The vector: [ (1,0) (2,0) (3,0) ] would be serialized as:

Operators

  NameDescription
AdditionOverloaded.
DivisionOverloaded.
Equality
Tests for equality of two vectors. Two vectors are equal if they have the same dimensions and all values are equal.
ImplicitOverloaded.
Inequality
Tests for inequality of two vectors. Two vectors are unequal if they have different dimensions or their values are not all equal.
MultiplyOverloaded.
SubtractionOverloaded.
UnaryNegation
Negates the elements in this vector.

See Also