• مهندسی کامپیوتر
    • سیستم عامل
    • طراحی الگوریتم
    • ساختمان داده
    • پایگاه داده
    • مهندسی نرم افزار
    • گرافیک کامپیوتری
    • بازی سازی
    • پردازش تصویر
    • طراحی وب
    • رمزنگاری
  • هوش مصنوعی
    • الگوریتم های یادگیری ماشین
    • شبکه های عصبی مصنوعی
    • الگوریتم های فرا ابتکاری
    • هوش مصنوعی
    • داده کاوی
  • شبکه های کامپیوتری
    • شبکه های حسگر بی سیم
    • شبکه های خودرویی
    • شبکه های موردی
    • شبکه های کامپیوتری
  • تحقیق و پژوهش
    • عمومی
    • تکنولوژی
    • مشاهیر و اشخاص
    • اینترنت اشیاء
    • واقعیت مجازی
    • ارز دیجیتال
    • کسب و کار
    • علوم
  • رشته های مهندسی
    • مهندسی برق
    • مهندسی عمران
    • مهندسی معماری
  • قالب پاورپوینت پایانامه
  • مجله پی استور
  • ابزارهای آنلاین
    • برنامه نویسی آنلاین
    • تبدیل مبنای آنلاین
  • آموزش برنامه نویسی
  • آموزش الگوریتم
  • آموزش شبکه
  • آموزش عمومی

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت
  • درباره ما
  • تماس با ما
  • سفارش تدریس آنلاین
پی استور
0

ورود و ثبت نام

مقالات آموزشی
  • مهندسی کامپیوتر
    • سیستم عامل
    • طراحی الگوریتم
    • ساختمان داده
    • پایگاه داده
    • مهندسی نرم افزار
    • گرافیک کامپیوتری
    • بازی سازی
    • پردازش تصویر
    • طراحی وب
    • رمزنگاری
  • هوش مصنوعی
    • الگوریتم های یادگیری ماشین
    • شبکه های عصبی مصنوعی
    • الگوریتم های فرا ابتکاری
    • هوش مصنوعی
    • داده کاوی
  • شبکه های کامپیوتری
    • شبکه های حسگر بی سیم
    • شبکه های خودرویی
    • شبکه های موردی
    • شبکه های کامپیوتری
  • تحقیق و پژوهش
    • عمومی
    • تکنولوژی
    • مشاهیر و اشخاص
    • اینترنت اشیاء
    • واقعیت مجازی
    • ارز دیجیتال
    • کسب و کار
    • علوم
  • رشته های مهندسی
    • مهندسی برق
    • مهندسی عمران
    • مهندسی معماری
  • قالب پاورپوینت پایانامه
  • مجله پی استور
  • ابزارهای آنلاین
    • برنامه نویسی آنلاین
    • تبدیل مبنای آنلاین

حل مسئله 8 وزیر با الگوریتم شبیه سازی تبرید SA در متلب

خانهفروشگاهالگوریتم های بهینه سازی هوشمندحل مسئله 8 وزیر با الگوریتم شبیه سازی تبرید SA در متلب
https://dl2.programstore.ir/files/Uploades/Previews/Matlab/SA%20For%208Queen%20n-Queen%20in%20Matlab%20Preview.mp4

در این بخش سورس کد حل مسئله 8 وزیر با الگوریتم شبیه سازی تبرید SA در متلب قرار داده شده است. برای حل مسئله 8 وزیر و یا n وزیر می توان از روش های مختلفی استفاده نمود که یکی از آن ها استفاده از الگوریتم های فرا ابتکاری یا متاهیورستیک می باشد.  الگوریتم SA یا شبیه سازی تبرید از جمله الگوریتم هایی است که در حل مسائل مختلف از جمله 8 وزیر کاربرد دارد که در ادامه درمورد آن بیشتر توضیح خواهیم داد.

cropped-fav2.png

برنامه‌نویس: تیم برنامه نویسی پی استور

متشکل از اساتید و فارغ التحصیلان رشته های فنی - مهندسی

تیم برنامه نویسی پی استور یکی از اولین گروه های تشکیل شده در مجموعه آموزشی پی استور می باشد. این تیم از اساتید مجرب و فارغ التحصیلان رشته های فنی و مهندسی تشکیل شده که در زمینه های مختلف برنامه نویسی و تهیه سورس کد فعال هستند.

مسئله هشت وزیر

وزیر یکی از مهره های بازی شطرنج است که قادر است در هشت جهت حرکت کند. این مهره در زبان انگلیسی با نام ملکه یا کوئین (Queen) شناخته می شود. چنانچه مهره ای در مسیر وزیر قرار گرفته باشد، وزیر می تواند آن مهره را تهدید کند یا به عبارتی به آن مهره حمله کند.

مسئله هشت وزیر یک معمای ریاضی است که بر پایه شطرنج است. در مسئله 8 وزیر همانطور که از نامشان پیداست 8 مهره وزیر در یک صفحه شطرنج 8×8 وجود دارد، این 8 مهره باید به گونه ای در صفحه شطرنج چیده شوند که هیچ وزیری یکدیگر را قطع نکنند. همانطور که می دانید یک مهره وزیر در شطرنج به سه حالت می تواند حرکت کند؛ افقی، عمودی و اریب. پس نباید یک وزیر را در مسیر افقی، عمودی و اریب وزیر دیگر قرار داد.

پس دانستیم که هدف از مسئله 8 وزیر این است که هیچکدام از وزیرها در یک سطر یا ستون یکدیگر را قطع نکنند.

الگوریتم شبیه سازی تبرید SA

الگوریتم شبیه سازی تبرید یا تبرید شبیه سازی شده Simulated Annealing که در بسیاری موارد با نام الگوریتم شبیه سازی حرارتی نیز شناخته می شود، از جمله الگوریتم های متاهیورستیک یا فرا ابتکاری است که برای حل مسائل بهینه سازی مورد استفاده قرار می گیرد. یکی از مسائلی که برای حل آن می توان از الگوریتم شبیه سازی تبرید SA استفاده کرد، مسئله n وزیر می باشد.

الگوریتم شبیه سازی حرارتی SA با الهام از روش باز پخت فلز به وجود آمده است. روش باز پخت، آرایش مولکولی بهینه ذرات فلز را که در آن انرژی پتانسیل جرم به حداقل می رسد، را تعریف می کند و به خنک شدن تدریجی فلزات پس از قرار گرفتن در معرض حرارت زیاد اشاره می کند. به‌طور کلی، الگوریتم شبیه سازی حرارتی SA یک حرکت تکراری را با توجه به پارامتری به نام دما که متغیر است، انجام می‌دهد که برای انجام آن، از عملیات انجام‌شده در کار باز پخت فلزات تقلید می‌کند.

مسئله n وزیر

مسئله 8 وزیر که معمولاً مسئله n وزیر نیز نامیده می شود قابلیت این را دارد که در یک صفحه شطرنج n×n اجرا شود. بدین ترتیب هر صفحه شطرنج دارای n2 خانه است و باید مهره های وزیر در این خانه ها به ترتیبی قرار گیرند که یکدیگر را تهدید نکنند.

البته این مورد را در نظر داشته باشید که ممکن است برای هر مسئله n وزیر بیش از یک حالت پاسخ وجود داشته داشته باشد، پس یک جواب منحصر به فرد به ازای هر n وجود ندارد. اگر قصد دارید تمامی جواب های ممکن را پیدا کنید می بایست از الگوریتم های فرا ابتکاری نظیر SA یا دیگر روش های هوشمند استفاده کنید.

در این سورس کد علاوه بر مسئله 8 وزیر حل مسئله 8 وزیر با الگوریتم شبیه سازی تبرید SA در متلب (چند وزیر) در اختیار شما قرار می گیرد.

تصاویر خروجی حل مسئله

خروجی حل مسئله 30 وزیر با الگوریتم SA
خروجی حل مسئله 30 وزیر با الگوریتم SA

نمودار همگرایی حل مسئله 8 وزیر با الگوریتم شبیه سازی تبرید SA در متلب
نمودار همگرایی حل مسئله 30 وزیر با الگوریتم شبیه سازی تبرید SA در متلب

ویدئوی معرفی

نحوه اجرای سورس کد

Your browser does not support the video tag.
این محصول فقط شامل سورس کد پیاده سازی مسئله در متلب است.
برای آموزش خصوصی این محصول می توانید درخواست تدریس آنلاین داشته باشید.

درباره سورس کد

سورس کد حل مسئله 8 وزیر با الگوریتم شبیه سازی تبرید SA در متلب عنوان محصولی است که در این پست به آن پرداخته شده است. در این سورس کد دو نمونه از حل مسئله 8 وزیر هوش مصنوعی و n وزیر با الگوریتم SA در متلب ارائه شده و بصورت کامل توسط گروه پشتیبانی پی استور تست و بازبینی شده است. محصول دارای نشان تضمین کیفیت پی استور می باشد. برای دانلود محصول آن را خریداری کنید.

گارنتی 7 روزه بازگشت هزینه

تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این محصول توسط پی استور تضمین شده و در صورت عدم رضایت از محصول، به انتخاب شما:

  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا 80 درصد مبلغ پرداختی به حساب بانکی شما عودت داده می‌شود.

مباحث مرتبط با الگوریتم SA

پاورپوینت الگوریتم شبیه ساز حرارتی SA
پاورپوینت الگوریتم شبیه ساز حرارتی SA
حل مسئله 8 وزیر با الگوریتم SA در پایتون
حل مسئله 8 وزیر با الگوریتم SA در پایتون
حل مسئله کوله پشتی با الگوریتم SA در پایتون
حل مسئله کوله پشتی با الگوریتم SA در پایتون
حل مسئله کوله پشتی با الگوریتم SA در متلب
حل مسئله کوله پشتی با الگوریتم SA در متلب
تعیین درخت پوشای مینیمم با الگوریتم SA تبرید شبیه سازی شده در متلب
تعیین درخت پوشای مینیمم با الگوریتم SA تبرید شبیه سازی شده در متلب
الگوریتم شبیه ساز حرارتی SA برای حل مسئله فروشنده دوره گرد TSP در متلب
الگوریتم شبیه ساز حرارتی SA برای حل مسئله فروشنده دوره گرد TSP در متلب
امتیاز
5.00 از 3 رأی
5.00 3 رای
49,000 تومان
تاریخ انتشار: 29 دی 1401
حجم فایل: 3.5 کیلوبایت
فرمت فایل m.
هماهنگی با: متلب 2017 و بالاتر
سفارش تدریس: توضیحات تکمیلی
دانلود شده توسط: 87 نفر

تاکنون 87 نفر این محصول را تهیه کرده اند و 3 نظر برای آن ثبت شده است.

نظرات و دیدگاه ها
  • رضا فتحی
    28 فروردین 1402
    امتیاز 5 از 5
    پاسخ

    خیلی خوب هست هم برای 8 وزیر و هم برای n وزیر جواب قابل قبولی را ارائه می ده.

  • فرامرزی
    8 بهمن 1401
    امتیاز 5 از 5
    پاسخ

    سلام. ممنون میشم به سوالات زیر پاسخ دهید.
    1- امکان حل مسئله با هر تعداد وزیر با این الگوریتم وجود دارد؟
    2- در صورتی که پاسخ بهینه به دست نیاید امکان استرداد وجه وجود دارد؟

    • فاطمه اسماعیلی
      10 بهمن 1401
      پاسخ

      سلام.
      1- بله یک نمونه حل مسئله با 30 وزیر در توضیحات و ویدیو پیش نمایش آورده شده است.
      2- به صفحه شرایط تضمین کیفیت محصول (موجود در توضیحات محصول) مراجعه نمایید. چنانچه محصول یکی از شرایط ذکر شده را دارا باشد میتوان یکی از موارد بازگشت وجه را انجام داد.

  • فاطمه اسماعیلی
    1 بهمن 1401
    امتیاز 5 از 5
    پاسخ

    نظرات و پیشنهادات خود را با ما درمیان بگذارید.

قوانین ثبت دیدگاه

  • لطفاً دیدگاه های خود را فارسی تایپ کنید.
  • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
  • سوالات تخصصی خودتان را از طریق تیکت پشتیبانی مطرح کنید.

لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته‌بندی موضوعی: الگوریتم های بهینه سازی هوشمند

قیمت 49,000 تومان

افزودن به علاقه مندی ها
امتیاز
5.00 از 3 رأی
5.00 3 رای
49,000 تومان

تاریخ انتشار: 29 دی 1401
حجم فایل: 3.5 کیلوبایت
فرمت فایل m.
هماهنگی با: متلب 2017 و بالاتر
سفارش تدریس: توضیحات تکمیلی
دانلود شده توسط: 87 نفر

3 بازخورد (مشاهده نظرات)

قیمت: 49,000 تومان

تماس با ما
  • دفتر پشتیبانی: 04144225175 (ساعت کاری 8:00 الی 16:00)
  • آی دی تلگرام: programerPstore
درباره پی استور

تیم توسعه پی استور با هدف ارائه مطالب مفید علمی در گرایش های مختلف پروژه های علمی مختلف را جمع آوری می کند و در قالب یک محصول تست شده و قابل اجرا همراه با توضیحات و نحوه اجرا، انتشار می دهد. امید است با عنایت الهی و کوشش اساتید و دانشجویان همراهمان بتوانیم قدم کوچکی در تولید محتوای علمی کشور داشته باشیم.

مجوز های اخذ شده
اینماد نشان ملی   پروانه نشر دیجیتال
  • حساب کاربری من
  • سوالات متداول
  • راهنمای خرید و دانلود
پی استور
  • همکاری با ما
  • قوانین و مقررات
  • حریم خصوصی
تمامی حقوق برای پی استور محفوظ است.
keyboard_arrow_up