From e5d2c4a2963be5eb6c767b47d3c7427db3d00ec4 Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Thu, 14 Mar 2013 00:22:03 -0400 Subject: [PATCH] Two minor optimizations to test functions. --- optimization/test_functions/himmelblau_hessian.m | 2 +- optimization/test_functions/rosenbrock_hessian.m | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/optimization/test_functions/himmelblau_hessian.m b/optimization/test_functions/himmelblau_hessian.m index 5a8752f..24b277a 100644 --- a/optimization/test_functions/himmelblau_hessian.m +++ b/optimization/test_functions/himmelblau_hessian.m @@ -6,6 +6,6 @@ function H = himmelblau_hessian(x1, x2) H = zeros(2,2); H(1,1) = 12*x1^2 + 4*x2 - 42; H(1,2) = 4*x1 + 4*x2; - H(2,1) = 4*x1 + 4*x2; + H(2,1) = H(1,2); H(2,2) = 12*x2^2 + 4*x1 - 26; end diff --git a/optimization/test_functions/rosenbrock_hessian.m b/optimization/test_functions/rosenbrock_hessian.m index cd2a2b5..066b5ae 100644 --- a/optimization/test_functions/rosenbrock_hessian.m +++ b/optimization/test_functions/rosenbrock_hessian.m @@ -6,6 +6,6 @@ function H = rosenbrock_hessian(x1, x2) H = zeros(2,2); H(1,1) = 1200*x1^2 - 400*x2 + 2; H(1,2) = -400*x1; - H(2,1) = -400*x1; + H(2,1) = H(1,2); H(2,2) = 200; end -- 2.43.2