dbkaplun / find-extrema

Numerically compute the extrema of a given (analytic) function: minima, maxima, and points of inflection

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

find-extrema Build Status

Numerically compute the extrema of a given (analytic) function: minima, maxima, and points of inflection

npm install find-extrema
import { findExtremum, rootsNewton } from 'find-extrema';
console.log('minimum of (x - 1)^2:', findExtremum(x => (x - 1) ** 2, 'minimum', {
  findRoot: f => rootsNewton(f, Math.random())
}));

About

Numerically compute the extrema of a given (analytic) function: minima, maxima, and points of inflection

License:MIT License


Languages

Language:TypeScript 59.4%Language:JavaScript 40.6%