Processing math: 100%
Skip to contents

Calculates sample variance of points' distances in 3D space from their centroid. This function is normally only used indirectly through `validate_get_twcv`.

Usage

point_3d_variance(point_matrix)

Arguments

point_matrix

An n-by-3 numerical matrix where each row corresponds to a single point in 3D space.

Value

A one-element numeric vector holding calculated variance

Details

The variance here is taken to mean the sum of variances for each dimension/axis: ni=1(xixm)2+(yiym)2+(zzm)2n1 Where X/Y/Z represent one axis each, am represents the mean of all points' coordinates on an axis, and n represents the total number of points.