PDA

View Full Version : الگوریتم SA



niki1360
شنبه 01 فروردین 1388, 18:29 عصر
من به کدنویسی الگوریتم SA برای حل یک معادله به شکل زیراحتیاج دارم . اصلاً نمیدونم چطوری باید برنامشو بنویسم

Min=fx(x1,x2)=x21+x1x22-x21-x22+50

BOB
پنج شنبه 06 فروردین 1388, 15:28 عصر
سلام

شرح الگوريتم:
Simulated annealing overview (http://www.geocities.com/francorbusetti/saweb.pdf)
http://en.wikipedia.org/wiki/Simulated_annealing

روش پياده‌سازي در Matlab:
Implementation of a simulated annealing algorithm forMatlab (http://www.diva-portal.org/diva/getDocument?urn_nbn_se_liu_diva-1344-1__fulltext.pdf)

مثال پياده‌سازي TSP با شبيه‌سازي حرارت در زبان C شارپ:
http://www.codeproject.com/KB/recipes/simulatedAnnealingTSP.aspx

بعد از مطالعه اين مثال، فكر نمي‌كنم نكته مبهمي برايتان باقي مانده باشد. روند اجراي الگوريتم كاملا واضح و قابل فهم است.

موفق باشيد