نمايش پست تنها
قديمي ۱۰-۷-۱۳۸۹, ۰۶:۲۳ بعد از ظهر   #2 (لینک دائم)
محمد شمس Male
Active users
 
آواتار محمد شمس
 
تاريخ عضويت: ارديبهشت ۱۳۸۸
محل سكونت: www.mshams.ir
پست ها: 16
تشكرها: 1
18 تشكر در 10 پست
My Mood: Shad
پيش فرض

سلام

این یک معادله دو متغیره ساده است.
هدف شما این است که بیشترین و کمترین مقدار Z را، با مقدار دهی به x و y در بازه -125 تا +125 پیدا کنید.

1. برای حل مسائل ریاضی باید از انکودینگ ممیز شناور یا روش پیوسته (Continues) استفاده کنید که روال جستجوی محلی خاص خود را دارد.

2. امکان استفاده از انکودینگ باینری (با تعداد بیتهای مورد نیاز برای 125 و اعشار آن ) هم وجود دارد.

3. دو متغیر x و y به عنوان مجهولات، در آرایه جستجو قرار میگیرند.

4. تابع هدف (Objective Function) همان فرمول داده شده است.

انتظار نداشته باشید کسی کد آن را برای شما بنویسد. دنبال منابع سر راست و ساده هم نباشید.
اگر شرح این الگوریتم را در ویکیپدیا (انگلیسی) مفصل خوانده و در برنامه نویسی هم مهارت داشته باشید، با همین راهنمایی های داده شده مشکل حل میشود.
محمد شمس آفلاين است   پاسخ با نقل قول
از محمد شمس تشكر كرده اند:
Astaraki (۱۰-۷-۱۳۸۹), m_dj133 (۱۰-۷-۱۳۸۹)