File Exchange

image thumbnail

Jacobian-Free Newton-Krylov (JFNK) method

version 1.0 (4.31 KB) by

Function uses JFNK to solve a system of non-linear equations



View License

This function solves a system of non-linear equations using the Jacobian-Free Newton-Krylov (JFNK) method. The main advantage of using JFNK over the traditional Newton method is to avoid the need for generating and inverting the Jacobian matrix. Typically the Jacobian matrix is not analytically attainable and its numerical approximation (e.g., via finite-difference methods) is not easily invertible.

Reference: (1) Knoll D.A., Keyes D.E. "Jacobian-Free Newton-Krylov methods: a survey of approaches and applications", Journal of Computational Physics, August 2003.

Comments and Ratings (4)


Thank you Cheuk,thank to you. I would like to learn about JFNK.


Sunil (view profile)

Coz I'm using Octave, not MATLAB


Sunil (view profile)

function gmres not included. :(

Sarah N

MATLAB Release
MATLAB 7.12 (R2011a)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video