--- /dev/null
+function H = himmelblau_hessian1(x)
+ ##
+ ## A version of the himmelblau_hessian() function which takes a column
+ ## 2-vector instead of two distinct arguments. See himmelblau_hessian.m
+ ## for more information.
+ ##
+ if (length(x) == 2)
+ H = himmelblau_hessian(x(1), x(2));
+ else
+ H = NA;
+ end
+end