numopt-js
    Preparing search index...

    Function finiteDiffPartialX

    • Computes the partial derivative of a constrained cost function with respect to states. Uses central difference method while keeping parameters fixed.

      Formula: ∂f/∂x_i ≈ (f(p, x+h·e_i) - f(p, x-h·e_i)) / (2h)

      Parameters

      • parameters: Float64Array

        Parameter vector p (kept fixed)

      • states: Float64Array

        State vector x

      • costFunction: ConstrainedCostFn

        Constrained cost function f(p, x)

      • options: NumericalDifferentiationOptions = {}

        Optional numerical differentiation settings

      Returns Float64Array

      Gradient vector ∂f/∂x