Click or drag to resize

CVVUNoiseCheck2 Method

Like NoiseCheck_VVU, but returns maximum deviation at all points.

Namespace:  Geosoft.Desktop.GXNet
Assembly:  geosoft.desktop.gxnet (in geosoft.desktop.gxnet.dll) Version: 2024.2.0.25
Syntax
public static void NoiseCheck2(
	CVV vv_i,
	CVV vv_f,
	CVV vv_d,
	double all_tol,
	int num
)

public static void NoiseCheck2(
	CVV vv_i,
	CVV vv_f,
	CVV vv_d,
	double all_tol,
	int num
)

Parameters

vv_i
Type: GeoEngine.Core.GXNetCVV
Input VV on which to apply quality control Required in <define>GS_DOUBLE</define> or <define>GS_FLOAT</define>
vv_f
Type: GeoEngine.Core.GXNetCVV
Output flag VV with result 0 and 1. Required in <define>GS_BYTE</define>
vv_d
Type: GeoEngine.Core.GXNetCVV
Output maximum deviation VV.
all_tol
Type: SystemDouble
Allowed deviation over a number of data points in input VV (next parameter). Must be >= 0.0
num
Type: SystemInt32
Number of data points in the line segment. Must be > 0
Remarks
This function checks vertical deviation of data in an input VV against a moving straight line, where the X-axis value is taken to be the data index, and the Y-axis value is the input data VV value. The straight line is drawn between data points at the ends of the line segment, whose length is an input. The output flag VV is set to 0 if data point in input VV falls within the deviation for all the moving line segments of which it is a part, otherwise, it will be set to 1. The output maximum deviation VV contains the maximum deviation at each point for all the moving line segments that it is a part of.
See Also