Exponential Regression Calculator

Fit an exponential model y = a*e^(bx) to data.

a (coefficient) 2.005
b (growth rate) 0.4022

Formula: Linear fit of ln(y) vs x, then a = e^intercept

Step-by-step with your numbers:
1. Values used:
2. x1 = 0
3. y1 = 2
4. x2 = 1
5. y2 = 3
6. x3 = 2
7. y3 = 4.5
8. x4 = 3
9. y4 = 6.7
10. x5 = 4
11. y5 = 10
12.
13. a (coefficient) = 2.005
14. b (growth rate) = 0.4022
Did we solve your problem today?

Exponential regression fits y = a*e^(bx) to data showing growth or decay.

The math behind it

Take ln(y) to linearize, run a linear regression of ln(y) on x, then a = e^intercept and b is the slope.

Worked example

Doubling-ish data gives b near 0.4 (about 49% growth per step).

FAQ

Why must y be positive?

The model takes the logarithm of y, which needs y > 0.