Computing the hessian matrix

6 visualizaciones (últimos 30 días)
Eric Hemp
Eric Hemp el 3 de Abr. de 2017
Editada: RAJ KUMAR el 4 de Abr. de 2017
So I need to compute the gradient and hessian of a given equation. The sample equation is Y=2*X(1)^3+3*X(2)^2+X(3). I think I was able to get the gradient by using gradient(X,Y). However when I try using the hessian function I receive the error "Undefined function 'hessian' for input arguments of type 'double'." Thanks for the help
  2 comentarios
Torsten
Torsten el 4 de Abr. de 2017
Please show the code you are using and the error message you get.
Best wishes
Torsten.
RAJ KUMAR
RAJ KUMAR el 4 de Abr. de 2017
Editada: RAJ KUMAR el 4 de Abr. de 2017
Use
Y=2*X(1).^3+3*X(2).^2+X(3);
instead of
Y=2*X(1)^3+3*X(2)^2+X(3);
I think you'll get what you want.
Raj

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Linear Least Squares en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by