File Exchange

image thumbnail

State Transition Algorithm

version 1.0.0.2 (7.24 KB) by Michael

Michael (view profile)

This is a Matlab toolbox of State Transition Algorithm (STA)

59 Downloads

Updated 24 Sep 2018

View License

State transition algorithm is a stochastic global optimization method, which is used for global optimization with box constraints without the derivative information. It can solve optimization problems with the following type
min f(x)
s.t. lb <= x <= ub

Comments and Ratings (26)

Great,thanks a lot !

Chong Xu

yuan gao

Thanks a lot!

yuan gao

yk

yk (view profile)

Qi An Wang

Very clear example of how to use State transition algorithm. I had it running on my 100-dimensional optimization problem in no time at all. Many thanks.

Miao Huang

Great!

k

k (view profile)

chuanyu geng

Thank you,teacher.

Thank you very much for sharing with us the code for this amazing optimization algorithm.

Chong Xu

Excellent, thanks a lot!

Moon Virtual

STA is a novel algorithm which views optimization from a unique perspective

mingming d

QI LI

QI LI (view profile)

谢谢周老师

yuan gao

谢谢周老师

xiangyue wang

谢谢周老师

xiexudong

Yukai Huang

huaqiang wei

ray

ray (view profile)

The effect of the tool is excellent, thanks a lot.

Yanyi Cao

huaxirui

yan

yan (view profile)

谢谢你,周老师

tao zhou

Lile Liao

周老师,感谢感谢!

Updates

1.0.0.2

Change screeshot

1.0.0.1

This is a vector version of the basic STA. The built-in function randint in MATLAB is changed to randi, and the termination conditions are slightly changed.

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

Discover Live Editor

Create scripts with code, output, and formatted text in a single executable document.


Learn About Live Editor