• COMPUTE THE AREA WEIGHTED DIFFERENCE USING MAX-MIN NORMALIZE*

Computes the area-weighted difference between two curves using max-min normalization, returning a single scalar metric. Use this worker to quantify the normalized area gap between a baseline and a comparison curve (e.g., sim vs. test).

When to use

Classification: process.

Tagged: area_weighted_difference, curve_comparison, max_min_normalize, normalization, scalar_metric.

Inputs

Label ID Type Default Required Description
Curve 1 curve1 vector   Base (reference) curve supplied as an X-Y vector; typically the simulation or physical-test baseline against which Curve 2 is compared. Accepts multiple curves when batch comparison is required.
Curve 2 curve2 vector   Second X-Y vector curve to compare against Curve 1; represents the candidate or alternative curve (e.g., a different simulation run or a physical channel).
Number Of Points num_dig scalar 0   Number of interpolation/resampling points used when synchronising the two curves prior to area integration; defaults to 0, which preserves the original curve resolution.

Outputs

Label ID Type Description
curves_area_weighted_difference_output_1 curves_area_weighted_difference_output_1 scalar Scalar area-weighted difference (dimensionless, max-min normalised) between Curve 1 and Curve 2; a value of 0 indicates perfect agreement and larger values indicate greater divergence.

Disciplines

  • data.correlation
  • data.curve.pair
  • data.statistics

Runnable example

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


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