MTRON

版本 1.0.0.0 (16.8 KB) 作者: Christoph Ortner
MTRON is a Matlab wrapper for the Fortran software TRON (a large scale trust region Newton method).
1.3K 次下载
更新时间 2007/5/2

查看许可证

MTRON : A Matlab interface to the TRON package of C.-J. Lin and J. Moreé.

Chih-Jen Lin and Jorge Moreé, Newton's method for large
bound-constrained optimization problems, SIAM Journal on Optimization,
Volume 9, Number 4, pp. 1100-1127, 1999

http://www-unix.mcs.anl.gov/~more/tron/
(as of 28 November 2006)

MTRON was written by Christoph Ortner

Description:
-------------
TRON is a trust region method for the solution of large scale
bound-constraint optimization problems, i.e. problems of the form

min f(x) subject to a_j \leq x_j \leq b_j

where f : R^n --> R^n should be twice differentiable.

TRON works by reverse communication, i.e., the user must write the
optimization loop and calls dtron.f at each iteration. mtron.c
simply translates dtron.f into Matlab. Its calling convention
is described in mtron.m. test_mtron.m is an example for using
MTRON in this way.

Alternatively, the interface routine itron.m may be used which is
modeled after the optimization toolbox routine fmincon (though
itron only supports bound-constraints)

Files:
-------
readme.txt : this file
mtron.c : gateway routine
mtron.m : helptext for using mtron.c
itron.m : driver routine, which encapsulates the reverse communication
principle of TRON and mtron.
make_mtron.m : script for compiling mtron.c
test_mtron.m : implemenation of a simple test problem (uses only mtron.c
and not the driver routine itron)
test_itron.m : test problem for itron
plap.m : definition of the test problem used in test_mtron and test_itron

引用格式

Christoph Ortner (2024). MTRON (https://www.mathworks.com/matlabcentral/fileexchange/14848-mtron), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2007a
兼容任何版本
平台兼容性
Windows macOS Linux
致谢

启发作品: zeroSR1, LBFGSB (L-BFGS-B) mex wrapper

Community Treasure Hunt

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

Start Hunting!
版本 已发布 发行说明
1.0.0.0