Name | Brief | Example |
---|---|---|
find_largest_gap | get the index of largest gap from value array, array must be sorted first | Examples |
ocmath_b_copy | Copy a vector of type BYTE with given array of indices. | Examples |
ocmath_check_order | Check a segment of curve's X value is monotonic increase, monotonic decrease, or not monotonic. | Examples |
ocmath_compare_data | Compare two vectors or matrices cell by cell in predefined tolerance. | Examples |
ocmath_d_copy | Copy a vector of type double with given array of indices. | Examples |
ocmath_d_get_vector_inc | Check data monotonic increasing or decreasing with consistant increment or otherwise. | Examples |
ocmath_d_stretch | Stretch (or squeeze) data in a vector or a matrix of type double by scaling all the data within a given range. | Examples |
ocmath_f_copy | Copy a vector of type float with given array of indices. | Examples |
ocmath_f_stretch | Stretch (or squeeze) data in a vector or a matrix of type double by scaling all the data within a given range. | Examples |
ocmath_group_xy_by_x | This function separates XY data to groups according to their X values. | Examples |
ocmath_i_get_vector_inc | Check data monotonic increasing or decreasing with consistant increment or otherwise. | Examples |
ocmath_is_monotonic | Judge if a vector is (strictly) monotonic. Call the function IsOrdered of class NRVec to check the vector in (strictly) ascending(descending) order or not. | Examples |
ocmath_linear_transform | Map data array slope [min, max] to [nMin, nMax] linearly | Examples |
ocmath_replace_data_in_vector | Replace elements that match the condition in a vector | Examples |
ocmath_simple_math | Perform arithmatic operation element-wised on two curves | Examples |
ocmath_sort_xy | sort two double arrays with X sorted and Y to reorder accordingly | Examples |
ocmath_ui_copy | Copy a vector of type UINT with given array of indices. | Examples |
ocmath_us_copy | Copy a vector of type USHORT with given array of indices. | Examples |
ocmath_us_stretch | Stretch (or squeeze) data in a vector or a matrix of type double by scaling all the data within a given range. | Examples |
ocmath_xyzv_remove_duplicates | This function remove duplicated points and replace duplicated points by nMethod, where 0 means replace with mean, 1=median, 2=min, 3=max, 4=sum | Examples |
vec_is_equal | Check if all elements in vector are equal | Examples |