Skip to contents

Computes the gradient numerically using finite differences. This is used as a fallback when no analytical gradient is defined.

Usage

peak_model_gradient_numerical(model, x, params, eps = 1e-08)

Arguments

model

A peak_model object.

x

Numeric vector of x values.

params

Named list of model parameters.

eps

Step size for finite differences. Default is 1e-8.

Value

Matrix of partial derivatives with dimensions (length(x), n_params).