Skip to content

Exponential Decay

What It Does

Generates a sequence of values that decrease according to the exponential decay formula P*e^(-kx). This creates a curve that starts at an initial value and rapidly decreases at first, then tapers off gradually.

Inputs

NameDescriptionTypeRequired
initialValueThe starting value (P)NumberNo
lengthNumber of values to generateNumberNo
decayRateThe rate of decay (k)NumberNo
precisionNumber of decimal places to round toNumberNo

Outputs

NameDescriptionType
valuesThe sequence of decreasing valuesList

Exponential Decay Example

How to Use It

  1. Drag the Exponential Decay node into your graph.
  2. Set the "initialValue" (default is 100).
  3. Set the "length" to specify how many values you want (default is 5).
  4. Set the "decayRate" to control how quickly values decrease (default is 0.5).
  5. Run the graph—with the default settings, your output will be [100, 60.65, 36.79, 22.31, 13.53].

Tips

  • Higher decay rates cause values to decrease more rapidly.
  • The decay is most dramatic at the beginning and gradually levels off.
  • The values will never reach zero, but will get increasingly close as the sequence continues.

See Also

  • Geometric Series: For a similar sequence where each term is a constant multiple of the previous.
  • Arithmetic Series: For sequences that decrease by a constant value.
  • Power Series: For sequences based on powers of a number.

Use Cases

  • Animation Easing: Create natural-looking deceleration effects.
  • Fade Out Effects: Generate opacity or volume values that gradually fade away.
  • Diminishing Returns: Model scenarios where additional inputs yield increasingly smaller outputs.
  • Physical Systems: Simulate natural decay processes like radioactive half-life or cooling.