CONVERT CURVE TO DB¶
Converts a pressure or amplitude curve to decibels (dB) using a provided scaling factor. Use this worker whenever raw pressure or signal curves need to be expressed on a logarithmic dB scale for NVH or acoustics post-processing.
When to use¶
Classification: process.
Tagged: acoustics, conversion, curve, dB, decibel, logarithmic, nvh, pressure.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve | curve | vector | — | The input amplitude or pressure curve (vector of x/y pairs) to be converted to dB; supply a valid Curve object — leave empty only if the conversion is to be skipped. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_to_db_output_1 | curve_to_db_output_1 | vector | The resulting curve with y-values transformed to decibels (dB) using the provided pressure scaling factor; x-values are preserved from the input curve. |
Disciplines¶
- data.curve.transform
- data.signal_processing
- engineering.nvh
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_to_db
Auto-generated from transformation schema. Worker id: curve_to_db. Schema hash: f9c5d7758475. Hand-curated docs in workerexamples/ override this page when present.