• 大小: 10KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-07
  • 语言: Matlab
  • 标签: L-BFGS  matlab  代码  

资源简介

l-bfgs的程序代码,优点是对存储器的要求小,并且运算速度飞快

资源截图

代码片段和文件信息

options = struct(‘GradObj‘‘on‘‘Display‘‘iter‘‘LargeScale‘‘off‘‘HessUpdate‘‘lbfgs‘‘InitialHessType‘‘identity‘‘GoalsExactAchieve‘0);
x0 = ones(15)*(-pi/2);
tic
[x2fval2exitflagoutputgrad] = fminlbfgs(@myfunx0options);
toc
options = struct(‘GradObj‘‘on‘‘Display‘‘iter‘‘LargeScale‘‘off‘‘HessUpdate‘‘bfgs‘‘InitialHessType‘‘identity‘‘GoalsExactAchieve‘1‘GradConstr‘false);
x0 = ones(15);
tic
[x2fval2] = fminlbfgs(@myfunx0options);
toc

tic
[xfval] = fminunc(@myfunx0options);
toc

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        527  2011-06-08 17:23  L-BFGS CODE\example.m

     文件      32290  2011-06-08 17:25  L-BFGS CODE\fminlbfgs.m

     文件       1335  2010-11-02 06:18  L-BFGS CODE\license.txt

     文件        131  2010-11-02 11:06  L-BFGS CODE\myfun.m

     文件       2090  2011-06-05 17:24  L-BFGS CODE\Untitled2.asv

     目录          0  2011-06-08 17:25  L-BFGS CODE

----------- ---------  ---------- -----  ----

                36373                    6


评论

共有 条评论