BDS is a package for solving nonlinear optimization problems without using derivatives. The current version can handle unconstrained problems.
BDS is a derivative-free package using blockwise direct-search methods. The current version is implemented in MATLAB, and it is being implemented in other programming languages.
See Haitian LI's presentation on BDS for more information.
Clone this repository. You should then get a folder named bds_matlab
containing this README file and the
setup.m
file.
In the command window of MATLAB, change your directory to the above-mentioned folder, and execute
setup
If the above succeeds, then the package bds
is installed and ready to use. Try help bds
for more information.
We do not support MATLAB R2017a or earlier. If there exists any problems, please open an issue by https://github.com/blockwise-direct-search/bds_matlab/issues.
The tests are automated by GitHub Actions.