Skip to content

Takes any number of points in a matrix and returns a polynomial interpolation that runs through all points.

License

Notifications You must be signed in to change notification settings

davidkowalk/FunctionSynthesizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FunctionSynthesizer

Takes any number of points in a matrix and returns a polynomial function that runs through all points.

The API prepares the matrix and then runs it through numpy.solve_linalg() to generate a number of coefficients. It also provides functions to render the function as a string and to calculate f(x) based on it's coefficients and a value x.

Demo Picture

See the docs for a guide.

Dependencies

  • numpy
  • python 3.6 (earlier versions untested)

About

Tag Value
Author David J. Kowalk
License MIT
Released 2020-04-01

About

Takes any number of points in a matrix and returns a polynomial interpolation that runs through all points.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages