CREATE A NEW CURVE BY SKIPPING POINTS

Creates a new curve by retaining only every Nth point from the input curve, effectively downsampling it. Use this worker to reduce curve density for visualization clarity or to lower data volume before further processing.

When to use

Classification: process.

Tagged: curve, decimation, downsample, point_reduction, resample, skip.

Inputs

Label ID Type Default Required Description
Curve 1 curve1 vector   Input curve (X/Y vector) to be downsampled; accepts any time-history or XY curve supported by the d3VIEW curve input format.
Every every integer 100   Stride N — one point is kept for every N consecutive points in the input curve; defaults to 100, meaning 99 out of every 100 points are dropped.

Outputs

Label ID Type Description
curve_skip_every_output_1 curve_skip_every_output_1 vector Downsampled output curve containing only every Nth point of the input curve, preserving the original X/Y units and format.

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_skip_every


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