یافتن بزرگترین نقطه از صفحه محصور بین دو تابع با استفاده از ژنتیک الگوریتم
جمعه, ۱۵ بهمن ۱۳۹۵، ۰۱:۰۹ ب.ظ
یافتن بزرگترین نقطه از صفحه محصور بین دو تابع با استفاده از ژنتیک الگوریتم
دسته بندی | برنامه نویسی |
بازدید ها | 24 |
فرمت فایل | zip |
حجم فایل | 1 کیلو بایت |
تعداد صفحات فایل | 1 |


هدف از این برنامه که یک مثال از مسئله MOO و به زبان متلب نوشته شده است
یافتن بزرگترین نقطه از صفحه محصور بین دو تابع با استفاده از ژنتیک الگوریتم است.
مقادیر اولیه درنظر گرفته شده به صورت زیر است:
دو تابع مرزی:
f1(X) = 2*x1 + 3*x2
f2(X) = 2/x1 + 1/x2
دامنه مقادیر:
x110
x220
تنظیمات اولیه :
iterations = 500;
population_size = 500;
mutation_rate = 0.02;
crossover_rate = 0.3;
population = zeros(population_size,3);
- ۹۵/۱۱/۱۵