【发布时间】:2011-05-01 02:09:56
【问题描述】:
等式不能数值解时,如何计算梯度和hessian矩阵?
我的最小化方程是:
c=c[(x/y/(1-x)^2)^0.6 + (1-(x/y)/(1-y)^2)^0.6 + 6/y^0
我尝试了 MATLAB 函数“diff”来计算梯度和粗麻布。但是推导比一个人可以处理的要长得多。如何编写计算hessian或梯度的代码?
【问题讨论】:
-
你可能在这里有更多的运气:math.stackexchange.com
-
你能添加一个函数的图像来最小化吗?谢谢。
标签: matlab gradient mathematical-optimization hessian-matrix