Complex Optimization Toolbox

A MATLAB toolbox for optimization of complex variables


The Complex Optimization Toolbox is a MATLAB toolbox for optimizing problems in complex variables, although real optimization is also possible and is without performance penalty. Included are generalized algorithms for

The Complex Optimization Toolbox is part of Tensorlab, a MATLAB toolbox for tensor computations. Please consult the Tensorlab user guide to get started with the Complex Optimization Toolbox. Alternatively, see the toolbox's Contents.m for an overview of its functionality. For questions, bug reports or other inquiries, please contact cot@csnull..

Download 2014-05-07

To download the Complex Optimization Toolbox, please fill out the form below. Your email address will not be used for marketing purposes, sold or shared with third parties.

How to cite

If you use the Complex Optimization Toolbox in your work, please cite it as:

[1] Laurent Sorber, Marc Van Barel and Lieven De Lathauwer. Unconstrained optimization of real functions in complex variables, SIAM Journal on Optimization, Vol. 22, No. 3, pp. 879-898, July 2012.

[2] Laurent Sorber, Marc Van Barel and Lieven De Lathauwer. Complex Optimization Toolbox v1.0, Available online, February 2013. URL:

Version history

Version 1.03 (2014-05-07)

Version 1.02 (2014-01-31)

Version 1.01 (2013-07-16)

Version 1.0 (2013-02-11)