Name
tuple_histo_range T_tuple_histo_range TupleHistoRange tuple_histo_range TupleHistoRange TupleHistoRange — Calculate the value distribution of a tuple within a certain value range.
Herror tuple_histo_range (const HTuple& Tuple , const HTuple& Min , const HTuple& Max , const HTuple& NumBins , Hlong* Histo , double* BinSize )
Herror tuple_histo_range (const HTuple& Tuple , const HTuple& Min , const HTuple& Max , const HTuple& NumBins , HTuple* Histo , HTuple* BinSize )
gray_histo_range gray_histo_range GrayHistoRange gray_histo_range GrayHistoRange GrayHistoRange calculates the value distribution Histo Histo Histo Histo Histo histo
of the Tuple Tuple Tuple Tuple Tuple tuple within the value range [Min Min Min Min Min min ,Max Max Max Max Max max ].
The values for Min Min Min Min Min min and Max Max Max Max Max max are
rounded down to the next integer if all entries of the Tuple Tuple Tuple Tuple Tuple tuple are
of type integer . The value range is divided into NumBins NumBins NumBins NumBins NumBins numBins
bins of the same size, which is returned in BinSize BinSize BinSize BinSize BinSize binSize . If a value
lies between two bins the value is assigned to the smaller bin.
If the Tuple Tuple Tuple Tuple Tuple tuple has entries of type real
. If all entries are of type integer the size of a bin is
computed with
.
Exception: Empty input tuples
If any of the input tuples is empty, an exception is raised.
If all the data of the Tuple Tuple Tuple Tuple Tuple tuple are of type integer the value
of BinSize BinSize BinSize BinSize BinSize binSize may cause the following effects:
For BinSize BinSize BinSize BinSize BinSize binSize > 1 multiple consecutive numbers are
assigned to the same bin. If BinSize BinSize BinSize BinSize BinSize binSize is no integer the numbers
are distributed uneven among the bins, e.g., for
BinSize BinSize BinSize BinSize BinSize binSize = 1.5 the first and second number are assigned
to the first bin, the third number is assigned to the second bin, and the
fourth and fifth number are assigned to the third bin. This becomes
noticeable in several peeks in the histogram Histo Histo Histo Histo Histo histo . If
BinSize BinSize BinSize BinSize BinSize binSize < 1 some classes are not assigned by any
number, e.g., for BinSize BinSize BinSize BinSize BinSize binSize = 0.5 the first number is
assigned to the first bin and the second number is assigned to the third bin.
The histogram Histo Histo Histo Histo Histo histo shows some gaps, which resembles the
structure of a comb.
If the Tuple Tuple Tuple Tuple Tuple tuple has entries of type real and
Min Min Min Min Min min = Max Max Max Max Max max , all entries of the corresponding value are
assigned only to the first bin.
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
Multithreading scope: global (may be called from any thread).
Processed without parallelization.
Min Min Min Min Min min (input_control) real → HTuple HTuple HTuple VARIANT Htuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)
Minimum value.
Max Max Max Max Max max (input_control) real → HTuple HTuple HTuple VARIANT Htuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)
Maximum value.
Restriction: Max >= Min
Number of bins.
Restriction: NumBins >= 1
Histogram to be calculated.
If the parameters are valid, the operator tuple_histo_range tuple_histo_range TupleHistoRange tuple_histo_range TupleHistoRange TupleHistoRange
returns the value 2 (H_MSG_TRUE). If necessary an exception is raised.
tuple_min tuple_min TupleMin tuple_min TupleMin TupleMin ,
tuple_max tuple_max TupleMax tuple_max TupleMax TupleMax
create_funct_1d_array create_funct_1d_array CreateFunct1dArray create_funct_1d_array CreateFunct1dArray CreateFunct1dArray
gray_histo gray_histo GrayHisto gray_histo GrayHisto GrayHisto ,
gray_histo_abs gray_histo_abs GrayHistoAbs gray_histo_abs GrayHistoAbs GrayHistoAbs ,
gray_histo_range gray_histo_range GrayHistoRange gray_histo_range GrayHistoRange GrayHistoRange
Foundation