项目作者: s-baumann

项目描述 :
A framework for multivariate functions together with constructors for schumaker splines, OLS, Chebyshev, MARS splines for approximation.
高级语言: Julia
项目地址: git://github.com/s-baumann/MultivariateFunctions.jl.git
创建时间: 2018-12-01T14:57:23Z
项目社区:https://github.com/s-baumann/MultivariateFunctions.jl

开源协议:Other

下载


MultivariateFunctions.jl

Documentation
docs-latest-img |

This implements single algebra and evaluation on Multivariate functions.
There are a few ways in which it can be used.

  • This can be used for approximation functions. It can currently implement OLS functions, Chebyshev polynomials, the Schumaker shape preserving spline and basic interpolation schemes. It can also do Recursive Partitioning and create Multivariate Adaptive Regression (MARS) Splines. It could be extended to implement other approximation schemes.
  • All basic algebra and calculus on a MultivariateFunction can be done analytically.
  • Newton’s method is implemented so that roots and optima can be found using analytical Jacobians and Hessians.

This was written for a pre 1.0 version of Julia and no longer runs given changes in the language.