Advanced Sigmoid Function Calculator

Analyze sigmoid growth, midpoint shifts, derivatives, and logit transformations easily. See every input change clearly. Export values, inspect curves, and understand activation dynamics better.

Calculator Inputs

Use a negative growth rate for a decreasing sigmoid. Keep the upper asymptote above the lower asymptote.

Example Data Table

This example uses A = 0, B = 1, k = 1, and x₀ = 0.

x Normalized Output p Sigmoid y Derivative
-40.0179860.0179860.017663
-20.1192030.1192030.104994
00.5000000.5000000.250000
20.8807970.8807970.104994
40.9820140.9820140.017663

Formula Used

General sigmoid form:
y = A + (B - A) / (1 + e-k(x - x₀))
Normalized sigmoid:
p = 1 / (1 + e-k(x - x₀))
Derivative:
dy/dx = (B - A) × k × p × (1 - p)
Logit:
logit(p) = ln(p / (1 - p))

The parameter A sets the lower bound. The parameter B sets the upper bound. The growth rate k controls steepness. The midpoint x₀ marks the inflection point, where the curve changes fastest.

How to Use This Calculator

  1. Enter the x value you want to evaluate.
  2. Set lower and upper asymptotes for the output range.
  3. Choose the growth rate to control curve steepness.
  4. Enter the midpoint where the sigmoid transitions fastest.
  5. Provide graph start, end, and step values.
  6. Click the calculate button to view results.
  7. Review the output, derivative, odds, and logit values.
  8. Use CSV or PDF buttons to export the generated results.

Frequently Asked Questions

1. What does this calculator compute?

It computes the sigmoid output, normalized value, derivative, odds, logit, midpoint output, and a full graph-ready curve table from your chosen parameters.

2. Can I use a negative growth rate?

Yes. A negative growth rate flips the curve, creating a decreasing sigmoid. The midpoint still marks the fastest rate of change.

3. What do the asymptotes mean?

The lower asymptote is the smallest long-run output. The upper asymptote is the largest long-run output. Together, they define the output range.

4. Why is the midpoint important?

The midpoint is where the sigmoid crosses its central level. It is also the inflection point, where the curve changes most rapidly.

5. What does the derivative tell me?

The derivative shows local sensitivity. Larger derivative values mean the output changes quickly for small changes in x near that location.

6. What is a logit value?

The logit transforms the normalized sigmoid output into log-odds. It is useful in classification models, statistics, and inverse mapping.

7. How should I choose the step size?

Use smaller steps for smoother plots and denser tables. Use larger steps for faster calculations over wide graph ranges.

8. Can I export the generated results?

Yes. After calculation, you can download the generated curve data as CSV and save a formatted summary as PDF.

Related Calculators

logarithmic function calculatorfunction simplifierinverse trig calculatorlinear function calculatory intercept calculatorasymptote finderstep function calculatorcomposite function calculatorlogistic function calculatorx intercept calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.