CREATE A NEW CURVE BY WHERE Y = ATAN(Y)

Applies the arctangent function element-wise to the y-values of an input curve, producing a new curve where each y = atan(y). Use this worker when you need to transform curve amplitudes through the atan function, for example to compress large dynamic ranges or linearize a signal.

When to use

Classification: process.

Tagged: arctangent, atan, curve_transform, element_wise, math, y_transform.

Inputs

Label ID Type Default Required Description
Curve 1 curve1 vector   Input curve whose y-values will be transformed by atan(); x-values are preserved unchanged. Optional — if omitted the worker passes through with no output.

Outputs

Label ID Type Description
curve_atan_output_1 curve_atan_output_1 vector Resulting curve with the same x-values as the input and y-values replaced by atan(y) (output in radians, range −π/2 to π/2).

Disciplines

  • data.curve.transform

Runnable example

A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_atan


Auto-generated from transformation schema. Worker id: curve_atan. Schema hash: 8be9e5d48ea5. Hand-curated docs in workerexamples/ override this page when present.