Automatic differentiation in MATLAB (Q1184723)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Automatic differentiation in MATLAB
scientific article

    Statements

    Automatic differentiation in MATLAB (English)
    0 references
    0 references
    0 references
    28 June 1992
    0 references
    The authors report on their implementation of automatic differentiation to generate the gradient of a multivariate real function. They define a C language function GRAD using the forward mode. GRAD can be called from MATLAB with a character string representing a function \(f\) of \(n\) variables and a point \(x\) in \(n\)-space at which \(f\) and its gradient are to be evaluated. A vector of \(1+n\) values is returned from GRAD representing \(f(x)\) and the gradient of \(f\) at \(x\). An example (solving a system of nonlinear equations with Newton's method) illustrates the use of GRAD.
    0 references
    0 references
    0 references
    0 references
    0 references
    symbolic differentiation
    0 references
    parser
    0 references
    data structure
    0 references
    Jacobian
    0 references
    automatic differentiation
    0 references
    gradient of a multivariate real function
    0 references
    C language
    0 references
    GRAD
    0 references
    MATLAB
    0 references
    system of nonlinear equations
    0 references
    Newton's method
    0 references
    0 references
    0 references
    0 references
    0 references