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
- vectorbase
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 |