File Exchange

image thumbnail

Ecconomic Dispatch by BAT algorithm

version (3.78 KB) by RMS Danaraj
I have implemented Novel Bat Algorithm (NBA) by Xian-Bing Meng to solve ELD


Updated 18 Feb 2016

View License

The basic economic dispatch with Bmn loss coefficients is solved by NBA algorithm.

Cite As

RMS Danaraj (2021). Ecconomic Dispatch by BAT algorithm (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (6)

ning zhang

This work is very good. Well Done!


Dear, all, why is the boundary set to [-100 100] as following? What is the principle? How to determine the range of the input boundary here, if it is replaced by other algorithms? For example, BA (pop, M, lb, ub, dim, @eldnba), how to determine Ub and lb?
% set the parameters
lb= -100* ones( 1,dim ); % Lower bounds
ub= 100 * ones( 1,dim ); % Upper bounds

Ali sameer


deepak kumar

Mohammed Aljumaili

MATLAB Release Compatibility
Created with R14
Compatible with any release
Platform Compatibility
Windows macOS Linux

Inspired by: Novel Bat Algorithm (NBA)

Community Treasure Hunt

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

Start Hunting!