پروژه حل مربع جادویی با استفاده از الگوریتم ژنتیک
دانلود پروژه حل مربع جادویی با استفاده از الگوریتم ژنتیک.این پروژه با نرم افزار متلب پیاده سازی شده است.
توضیحات پروژه
مربع جادویی یا وفقی جدولی است، n * n خانه، که خانههای آن با عددهای مثبت از ۱ تا n به توان ۲ به ترتیبی پر شدهاست که مجموع عددهای هر ردیف افقی و یا هر ستون عمودی و یا هر قطر آن، عددی ثابت را نشان دهد. شکل رایج آن شامل اعداد ۱ تا n به توان ۲ است ولی گاهی برای کلمات نیز استفاده میشود.
این عدد ثابت بدین طریق بدست میآید و به آن ثابت جادویی یا جمع جادویی میگویند: n(n²+۱)/۲
مثلاً ثابت جادویی برای n های ۳و۴و۵و۶ برابر است با: ۱۱۱٬۶۵٬۳۴٬۱۵
ساخت مربع جادویی در هر ابعادی بزرگتر از ۲ ممکن است زیرا این مساله در ابعاد ۲ قابل حل نیست. کوچکترین مربع جادویی قابل ساخت ۳*۳ است.
حل مربع جادویی با الگوریتم ژنتیک:
برای حل هر مسئله ای با الگوریتم های فراابتکاری نیاز است که بتوان جواب مسئله را به صورت یک بردار نمایش داد.
تصویری از خروجی این برنامه رو در زیر می توانید مشاهده نمایید :
*لینک دانلود سورس کد این پروژه در نرم افزار متلب به همراه داکیومنت کامل آن بعد از پرداخت آنلاین برای شما فعال خواهد شد*
منبع : مطلب دی ال
رمز فایل :www.matlabdl.com
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.