X-Git-Url: http://gitweb.michael.orlitzky.com/?p=octave.git;a=blobdiff_plain;f=optimization%2Ftest_functions%2Frosenbrock_gradient.m;fp=optimization%2Ftest_functions%2Frosenbrock_gradient.m;h=50c4546ffffb5560891c1a3dff4abfe08423832d;hp=0000000000000000000000000000000000000000;hb=75563505172dce2cc78116f0884819ca32620dbe;hpb=1e0c72bb336872f0839305340eb9699a87a40319 diff --git a/optimization/test_functions/rosenbrock_gradient.m b/optimization/test_functions/rosenbrock_gradient.m new file mode 100644 index 0000000..50c4546 --- /dev/null +++ b/optimization/test_functions/rosenbrock_gradient.m @@ -0,0 +1,9 @@ +function g = rosenbrock_gradient(x1, x2) + ## + ## The gradient of the Rosenbrock function. See rosenbrock.m for more + ## information. + ## + f_x1 = -400*x1*(x2 - x1^2) + 2*x1 - 2; + f_x2 = 200*(x2 - x1^2); + g = [f_x1; f_x2]; +end