Simulated annealing algorithm Matlab code
2016-08-23
2 0 0
no vote
Other
Earn points
Realization of simulated annealing algorithm MATLAB program program function extremum (modified after a reference, thanks to ARMYLAU)
Using the simulated annealing method to evaluate the function f (x, y) = 3*COS (XY) + x + y2 minimum value
The solution: according to the meaning, we design the cooling table schedule as follows:
The initial temperature is 30
Attenuation is 0.95
Markov chain length is 10000
Metropolis step is 0.02
End conditions are according to the previous optimal solutions and the newest one is less than the difference between a tolerance of the optimal solution.
Simulation using the METROPOLIS acceptance criteria and procedures are as follows
* Email: 2012-11-29
* Author: Steven
* EMAIL:hxs2004@126.com
* Over conditions for the optimal solution is less than the difference between a small amount
function [BestX,BestY]=SimulateAnnealing1
clear;
clc;
The optim
Using the simulated annealing method to evaluate the function f (x, y) = 3*COS (XY) + x + y2 minimum value
The solution: according to the meaning, we design the cooling table schedule as follows:
The initial temperature is 30
Attenuation is 0.95
Markov chain length is 10000
Metropolis step is 0.02
End conditions are according to the previous optimal solutions and the newest one is less than the difference between a tolerance of the optimal solution.
Simulation using the METROPOLIS acceptance criteria and procedures are as follows
* Email: 2012-11-29
* Author: Steven
* EMAIL:hxs2004@126.com
* Over conditions for the optimal solution is less than the difference between a small amount
function [BestX,BestY]=SimulateAnnealing1
clear;
clc;
The optim
matlab
算法
代码
模拟
退火
Related Source Codes
GMSK Linear Receiver
0
0
no vote
NSGA-II algorithm
0
0
no vote
NSGA-III multi-objective optimization algorithm
0
0
no vote
Compressed sensing example
0
0
no vote
CFAR detector example
0
0
no vote
No comment