24小时热门版块排行榜    

CyRhmU.jpeg
查看: 624  |  回复: 3

yuanmd

至尊木虫 (知名作家)

衔头义定自

[求助] 关于用minFunc函数求解非线性无约束优化问题?

调用工具包minFunc求解非线性无约束优化问题,老是会出错?大家有没有该函数使用的经验啊?
这个函数是不是要提供梯度信息?
另外,请问一下,下面的函数如何对W对导呢?
关于用minFunc函数求解非线性无约束优化问题?

[ Last edited by yuanmd on 2016-5-18 at 20:42 ]
回复此楼
梦想总是要有的,万一实现了呢?
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

Kannyblue

木虫 (正式写手)

请问你解决了吗?我也老出错不知道怎么改?
|| 和 && 运算符的操作数必须能够转换为逻辑标量值。

出错 ArmijoBacktrack (line 36)
while f_new > fr + c1*t*gtd || ~isLegal(f_new)

出错 WolfeLineSearch (line 78)
                [t,x_new,f_new,g_new,armijoFunEvals] =
                ArmijoBacktrack(...

出错 minFunc (line 1044)
            [t,f,g,LSfunEvals] =
            WolfeLineSearch(x,t,d,f,g,gtd,c1,c2,LS,25,tolX,debug,doPlot,1,funObj,varargin{:});
万事皆用心
2楼2016-05-25 21:53:37
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

yuanmd

至尊木虫 (知名作家)

衔头义定自

没有解决,我求的是矩阵,可是好像只适合向量??向量变量就可以工作,矩阵变量就出错。。。

发自小木虫Android客户端
梦想总是要有的,万一实现了呢?
3楼2016-05-26 01:27:11
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

yuanmd

至尊木虫 (知名作家)

衔头义定自

引用回帖:
2楼: Originally posted by Kannyblue at 2016-05-25 21:53:37
请问你解决了吗?我也老出错不知道怎么改?
|| 和 && 运算符的操作数必须能够转换为逻辑标量值。

出错 ArmijoBacktrack (line 36)
while f_new > fr + c1*t*gtd || ~isLegal(f_new)

出错 WolfeL ...

没有解决,好像只适合向量变量,矩阵变量就出错,不知道为什么?

发自小木虫Android客户端
梦想总是要有的,万一实现了呢?
4楼2016-05-26 01:28:31
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yuanmd 的主题更新
信息提示
请填处理意见