توضیحات
پروژه فروشنده دورهگرد با رابط گرافیکی در متلب
در این پیادهسازی از دو طریق میتوانیم برنامه مورد نظر را اجرا کنیم.
- از طریق رابط گرافیکی طراحی شده که به شکل زیر است.
در رابط گرافیکی سه باکس برای تعیین پارامترهای اصلی برنامه است. یکی اولی برای تعداد شهرهای مسئله، دومی برای تعداد جمعیت الگوریتم ژنتیک و سومی برای تعداد تکرار مسئله.
دو دکمه برای اجرا تعبیه شده است. اولی برای اجرای برنامه به همراه نمایش آنلاین مراحل و مسیر بهینه پیدا شده تا کنون. و دکمه پایینی برای اجرای برنامه بدون نمایش مراحل. با زدن دکمه دوم شماره تکرار و مقدار مسیر بهینه در نرمافزار متلب چاپ میشود و در پایان برنامه مسیر نهایی نمایش داده میشود. سفارش پروژه متلب
- از طریق دستور زیر
TSP(Number_Of_City,Pop_Size,Iter,Online_Show)
که متغیرهای ورودی آن به شرح زیر است
تعداد شهرها : Number_Of_City
تعداد جمعیت : Pop_Size
تعداد تکرار و تولید نسل : Iter
نمایش آنلاین مراحل : Online_Show . مقدار یک نمایش آنلاین در هر مرحله از اجرا و مقدار صفر نمایشی در طول مراحل نداریم و تنها در پایان کار گراف شهرها نمایش داده میشود
مثلا برای مسئله با 50 شهر و جمعیت 100 و تعداد تکرار 200 و با نمایش آنلاین دستور زیر را اجرا میکنیم
>> TSP(50,100,200,1)
تابع دکمههای رابط گرافیکی
دو دکمه در رابط گرافیکی وجود دارد که توضیح کدهای آن به شرح زیر است
تابع TSP
بعد از بارگذاری عکسها در رابط، با زدن دکمه Train Net شبکه هاپفیلد ساخته میشود
نتایج
در زیر دو نمونه خروجی به دست آمده از برنامه را مشاهده میکنید. این نکته قابل ذکر است که ممکن است مسئله به جواب نرسد و دلیل این امر، بحث مینیمم محلی است که الگوریتم ژنتیک در آن گیر میافتد. بااینکه الگوریتم ژنتیک در پیدا کردن جوابهای مسائل بهخوبی عمل میکند اما باید توجه داشت که گیر افتادن در مینیممهای محلی یکی از چالشهای این الگوریتم است که این تمرین نیز از این قاعده مستثنی نیست.
همچنین برای بهبود جوابها ، میتوان تعداد جمعیت و تعداد تکرار را بالا برد. با این کار تنوع جمعیت و پتانسیل جستجو برای الگوریتم نیز بیشتر میشود.
پروژه تمرین فروشنده دورهگرد با رابط گرافیکی در متلب توسط کارشناسان گروه ۱.۲.۳ پروژه پیاده سازی گردیده و به تعداد محدودی قابل فروش می باشد.فایلهای پروژه به صورت کامل پس از خرید فایل بلافاصله در اختیار شما قرار خواهد گرفت.
سفارش پروژه مشابه
درصورتیکه این پروژه دقیقا مطابق خواسته شما نمی باشد، با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.