.. _auto_vector_magnitude: *VECTOR MAGNITUDE* ================== Computes the Euclidean (L2) magnitude of a numeric vector, returning a single scalar value equal to the square root of the sum of squared components. Use this worker whenever you need to reduce a multi-component vector (e.g., velocity, force, displacement) to its scalar magnitude. When to use ----------- Classification: **process**. Tagged: ``euclidean``, ``l2_norm``, ``magnitude``, ``norm``, ``scalar``, ``transformation``, ``vector``, ``vector_math``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Vector - vector - vector - — - - The input numeric vector whose Euclidean magnitude is to be computed (e.g., a 2-D or 3-D vector of force, velocity, or displacement components); accepts any dimensioned floating-point array — leave as default (null) only when the magnitude is not required. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - vector_magnitude_output_1 - vector_magnitude_output_1 - number - Scalar Euclidean magnitude (L2 norm) of the input vector, returned as a single floating-point number in the same units as the input components. Disciplines ----------- - data.curve.transform - data.signal_processing - engineering.structures .. raw:: html

Auto-generated from transformation schema. Worker id: vector_magnitude. Schema hash: 3e5f4875d833. Hand-curated docs in workerexamples/ override this page when present.