Specifications
Section 10. CRBASIC Programming Instructions
10-6
10.2.4 Histograms
Histogram
Processes input data as either a standard histogram (frequency distribution) or a
weighted value histogram.
Syntax
Histogram (BinSelect, DataType, DisableVar, Bins, Form, WtVal,
LoLim, UpLim)
Histogram4D
Processes input data as either a standard histogram (frequency distribution) or a
weighted value histogram of up to 4 dimensions.
Syntax
Histogram4D (BinSelect, Source, DataType, DisableVar, Bins1,
Bins2, Bins3, Bins4, Form, WtVal, LoLim1, UpLim1, LoLim2,
UpLim2, LoLim3, UpLim3, LoLim4, UpLim4)
LevelCrossing
Processes data into a one or two dimensional histogram using a level crossing
counting algorithm.
Syntax
LevelCrossing (Source, DataType, DisableVar, NumLevels, 2ndDim,
CrossingArray, 2ndArray, Hysteresis, Option)
RainFlow
Creates a rainflow histogram.
Syntax
RainFlow(Source, DataType, DisableVar, MeanBins, AmpBins,
Lowlimit, Highlimit, MinAmp, Form)
10.3 Single Execution at Compile
Reside between BeginProg and Scan Instructions.
ESSInitialize
Placed after the BeginProg instruction but prior to the Scan instruction to
initialize ESS variables at compile time.
Syntax
ESSInitialize
MovePrecise
Used in conjunction with AddPrecise, moves a high precision variable into
another input location.
Syntax
MovePrecise (PrecisionVariable, X)
PulseCountReset
Resets the pulse counters and the running averages used in the pulse count
instruction.
Syntax
PulseCountReset