vdistg_c |
Table of contents
Procedurevdistg_c ( Vector distance, general dimension ) SpiceDouble vdistg_c ( ConstSpiceDouble * v1, ConstSpiceDouble * v2, SpiceInt ndim ) AbstractReturn the distance between two vectors of arbitrary dimension. Required_ReadingNone. KeywordsVECTOR Brief_I/OVARIABLE I/O DESCRIPTION -------- --- -------------------------------------------------- v1, v2 I Two vectors of arbitrary dimension. ndim I The common dimension of v1 and v2 The function returns the distance between v1 and v2. Detailed_Inputv1, v2 are two vectors of arbitrary dimension, the distance between which is desired. ndim is the common dimension of v1 and v2. ndim must be non-negative and must not exceed the minimum of the declared sizes of the actual arguments corresponding to v1 and v2. Detailed_OutputThe function returns the distance between v1 and v2. This is defined as || v1 - v2 ||, where || x || indicates the Euclidean norm of the vector x. If ndim is less than 1, the function value is set to 0.. ParametersNone. ExceptionsError free. FilesNone. ParticularsThe Euclidean norm of an n-dimensional vector (x , x , ... , x ) 1 2 n is defined as 1/2 2 2 2 ( x + x + . . . + x ). 1 2 n This number is the distance of the point (x, y, z) from the origin. If n = 3, and A and B are two vectors whose components are ( a[0], a[1], a[2] ) and ( b[0], b[1], b[2] ), then the distance between A and B is the norm of the difference A - B, which has components ( a[0] - b[0], a[1] - b[1], a[2] - b[2] ). A related routine is vdist_c, which computes the distance between two 3-vectors. Examples1) If v1 is [ 2.0, 3.0 ] and v2 is [ 5.0, 7.0 ], and ndim is 2, then vdistg_c ( v1, v2, ndim ); will be 5.0. RestrictionsNone. Literature_ReferencesNone. Author_and_InstitutionN.J. Bachman (JPL) J. Diaz del Rio (ODC Space) E.D. Wright (JPL) Version-CSPICE Version 1.1.1, 05-JUL-2021 (JDR) Edited the header to comply with NAIF standard. -CSPICE Version 1.1.0, 22-OCT-1998 (NJB) Made input vectors const. -CSPICE Version 1.0.0, 23-MAR-1998 (EDW) Index_Entriesdistance between n-dimensional vectors |
Fri Dec 31 18:41:14 2021