Numdifftools

Pythjon based tool that will allow you to solve automatic numerical differentiation problems
Download

Numdifftools Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Numdifftools Team
  • Publisher web site:
  • http://pypi.python.org/pypi/Numdifftools/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 153 KB

Numdifftools Tags


Numdifftools Description

Pythjon based tool that will allow you to solve automatic numerical differentiation problems Numdifftools is a free and open source Python based suite of tools to solve automatic numerical differentiation problems in one or more variables. All of these methods also produce error estimates on the result. A pdf file is also provided to explain the theory behind these tools.NOTE: Numdifftools is licensed and provided under the terms of the New BSD License. Here are some key features of "Numdifftools": · Derivative:A flexible tool for the computation of derivatives of order 1 through 4 on any scalar function. Finite differences are used in an adaptive manner, coupled with a Romberg extrapolation methodology to provide a maximally accurate result. The user can configure many of the options, changing the order of the method or the extrapolation, even allowing the user to specify whether central, forward or backward differences are used. · Gradient: Computes the gradient vector of a scalar function of one or more variables at any location. · Jacobian: Computes the Jacobian matrix of a vector (or array) valued function of one or more variables. · Hessian:Computes the Hessian matrix of all 2nd partial derivatives of a scalar function of one or more variables. · Hessdiag: The diagonal elements of the Hessian matrix are the pure second order partial derivatives.


Numdifftools Related Software