امروز: جمعه 17 آذر 1402
یافتن بزرگترین نقطه از صفحه محصور بین دو تابع با استفاده از ژنتیک الگوریتم
دسته بندی برنامه نویسی
بازدید ها 3,820
فرمت فایل zip
حجم فایل 1 کیلو بایت
تعداد صفحات فایل 1
21,600 تومان
یافتن بزرگترین نقطه از صفحه محصور بین دو تابع با استفاده از ژنتیک الگوریتم

هدف از این برنامه که یک مثال از مسئله MOO و به زبان متلب نوشته شده است 

یافتن بزرگترین نقطه از صفحه محصور بین دو تابع با استفاده از ژنتیک الگوریتم است.

مقادیر اولیه درنظر گرفته شده به صورت زیر است:

دو تابع مرزی:

f1(X) = 2*x1 + 3*x2
f2(X) = 2/x1 + 1/x2

دامنه مقادیر:

x1<20 & x1>10

x2<30 & x2>20

تنظیمات اولیه :

iterations = 500;
population_size = 500;
mutation_rate = 0.02;
crossover_rate = 0.3;
population = zeros(population_size,3);

فایل های مرتبط ( 24 عدد انتخاب شده )

بالا