2.2.3.19 vectorbase


Contents

Name

vectorbase

Remark

The Origin C vectorbase class is an abstract base class used for polymorphic handling of vector and Dataset related template class types. Consequently, Origin C objects of type vectorbase can not be constructed. Derived classes, such as vector and Dataset, inherit vectorbase class methods and should be used instead.

Hierarchy

Examples

Header to Include

origin.h

Reference

Members

Name Brief Example
It changes every value to its absolute value.
Append data to a vector
Compute moving average
Replace vector with the conjugate of the vector.
Fill vector with data
Get difference between successive elements of the vector
Find indices of specified values in vector
It produces the information about duplicates in the vector.
Compute the frequency count of elements in a vector.
Get the amplitude (modulus) of the complex vector.
Return a copy of a vector or Dataset as a one dimensional array of type _VARIANT.
Get the contents of the vector as a variant holding a 2D array.
Copy the elements of this vector into an internal buffer.
Return a copy of a vector or Dataset as a one dimensional array of type _VARIANT.
Get the imaginary part of a complex vector.
Get the internal or underlying base data type of a vectorbase derived object.
Assigns a LabTalk vector to an Origin C vector.
Get the lower index of the Dataset display range.
Get min and max values and their indices from the vector
Gets the output comment when used withing XFunction framework. XFFramework initializes the comment to XFunction name and description of input which may be modified by XF designer inside XFunction body
Get the phase angle of the complex vector.
Get the real part of a complex vector.
Get the size of a vector
Gets the DataRange used to initialize vector XF variable when used withing XFunction framework
Get a subset of the vector.
Get the upper index of the Dataset display range.
Create a complex vector from two real vectors.
Fill vector with pseudorandom numbers from a normal distribution
Fill vector with generated data sequence
Removes all elements in the vector.
Reorder elements of the vector
Threshold replace for a vector.
Reverse the vector
Set the elements of this vector from an internal buffer.
Assigns an Origin C vector to a LabTalk vector.
Sets the output comment when used withing XFunction framework
Set the size of the vector
Set a subset of the vector.
Sort elements of the vector
Compute the sum of all elements of the vector
Remove all missing values from the vector.
TrimLeft removes elements having the value NANUM from the left end of a Dataset.
TrimRight removes elements having the value NANUM from the right end of a Dataset.
Fill vector with pseudorandom numbers between 0 and 1
Wrap around elements of the vector