Automatic differentiation in MATLAB (Q1184723): Difference between revisions
From MaRDI portal
Created a new Item |
Added link to MaRDI item. |
||
links / mardi / name | links / mardi / name | ||
Revision as of 00:11, 30 January 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Automatic differentiation in MATLAB |
scientific article |
Statements
Automatic differentiation in MATLAB (English)
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
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