谁能告诉我matlab最速下降法中这个语句的作用?急

t=(-d)'*d/((-d)'*Q*d);其中t说是搜索方向。d是梯度的负值Q是hesse矩阵。这句话是用的哪个公式啊?搜索方向是什么啊?... t=(-d)'*d/((-d)'*Q*d);
其中t说是搜索方向。
d是梯度的负值
Q是hesse矩阵。
这句话是用的哪个公式啊?
搜索方向是什么啊?
展开
 我来答
既略愿宝升2621
2011-10-31 · TA获得超过129个赞
知道答主
回答量:180
采纳率:0%
帮助的人:105万
展开全部
最速下降法,就是求梯度。
例如:求f=(x-y)/(x^2 y^2 2)在(-3,-2)处的梯度。

clc;clear
x=-3;y=-2
f='(x-y)/(x^2 y^2 2)'
fx=diff(f,'x')%对x求偏导数
fy=diff(f,'y')%对y求偏导数
g=[fx fy]%梯度
g=subs(g)%把符号变量转为数值
茶水泡面
2011-10-27 · TA获得超过167个赞
知道答主
回答量:63
采纳率:0%
帮助的人:39.1万
展开全部

参考此公式推导

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式