This is the source code of a new metaheuristic method called generalized normal distribution optimization algorithm (GNDO). Unlike most of the reported metaheuristic methods, GNDO only needs the essential population size and terminal condition (e.g. the maximum number of function evaluations or the maximum number of iterations) for optimization. Thus GNDO is easy to be used for different optimization problems. The detailed description for GNDO can be found in our paper entitled "Generalized Normal Distribution Optimization and Its Applications in Parameter Extraction of Photovoltaic Models " , which is published in Energy Conversion and Management and can be loaded from https://doi.org/10.1016/j.enconman.2020.113301.
Cite As
Super Chero (2026). The Source Code for GNDO (https://uk.mathworks.com/matlabcentral/fileexchange/79526-the-source-code-for-gndo), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2017a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
