گردونه رو بچرخون و شانس خودت رو برای گرفتن کد تخفیف امتحان کن!

روز
ساعت
دقیقه
ثانیه

به‌دلیل اختلالات گسترده در دانلود سرور، در صورت تمایل به خرید و دانلود هر یک از محصولات، می‌توانید در پیام رسان ایتا یا تلگرام با ما در ارتباط باشید. 

سورس کد الگوریتم ساخت اهرام جیزه در پایتون

(دیدگاه کاربر 1)
امتیاز 5.00 از 5

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

هزینه سفارش:

تخفیف ویژه 60 درصدی

قیمت اصلی: ۱۸۹,۰۰۰ تومان بود.قیمت فعلی: ۷۵,۶۰۰ تومان.

تخصصی و منحصر به فرد بودن این اثر، تضمین کننده بهای محصول نسبت به آثار مشابه است.

در این بخش سورس کد الگوریتم ساخت اهرام جیزه در پایتون قرار داده شده است. این سورس کد در محیط پایتون ۳.۱۰ نوشته شده است. الگوریتم ساخت اهرام جیزه یکی از الگوریتم‌های فرا ابتکاری است که به اختصار GPC نامیده می‌شود. الگوریتم Giza Pyramids Construction با الهام گرفتن از باستان یا گذشته طراحی شده است و که در ادامه بیشتر درمورد آن توضیح خواهیم داد.

الگوریتم ساخت اهرام جیزه — Giza Pyramids Construction

الگوریتم ساخت اهرام جیزه یا به اختصار GPC برای اولین بار از گذشته یا باستان الهام گرفته شد. این الگوریتم با در نظر گرفتن اینکه دارای محدودیت‌های بسیاری بوده است، اما همچنان دارای امکانات خاص خود می‌باشد که در مسائل بهینه سازی مورد استفاده قرار می‌گیرند. طراحی این الگوریتم با توجه به محدودیت‌هایی که برای طراحی و ساخت سازه‌ها وجود داشته است انجام گرفت.

الگوریتم GPC از جمله الگوریتم‌های مبتنی بر جمعی جدید محسوب می‌شود و در حقیقت یک الگوریتم مبتنی بر ساختار است که یکی از الگوریتم‌هایی است که همیشه پاسخ بهینه ندارند. از جمله کاربردهای مهم این الگوریتم در تقسیم بندی تصاویر است و نشان می‌دهد که این الگوریتم قابلیت حل مسائل را در ابعاد کلان دارد.

سورس کد الگوریتم ساخت اهرام جیزه در پایتون

سورس کد الگوریتم ساخت اهرام جیزه در پایتون شامل ۲ فایل است که اسکریپت GPC.py در واقع کد اصلی برنامه می‌باشد و بقیه فراخوانی‌ها از آنجا انجام می‌شود. اسکریپت CostFun.py نیز توابع تست هستند. توابع تست برای این الگوریتم ۱۲ تابع می‌باشد که از معروف‌ترین آنها در زیر تعدادی را مشاهده می کنید.

  • تابع SPHERE
  • تابع ACKLEY
  • تابع SUM SQUARES
  • تابع ROSENBROCK
  • تابع SUM OF DIFFERENT POWERS
  • تابع ZAKHAROV
  • تابع Rastrigin

توابع تست برای ارزیابی الگوریتم‌های بهینه سازی بکار می‌روند، علاوه بر این توابع زیادی برای تست عملکرد الگوریتم‌های بهینه سازی وجود دارد که در اینجا ما به این ۷ تابع اکتفا کرده‌ایم ولی در سورس کد با ۱۲ نوع تابع مختلف ارزیابی شده است. همچنین لازم به ذکر است که برای اجرای الگوریتم بهینه سازی روی مسئله مورد نظر تابع هزینه یا Cost Function آن تغییر خواهد کرد و بقیه الگوریتم دست نخورده باقی می‌ماند. بنابراین برای اجرای الگوریتم ساخت اهرام جیزه در پایتون برای بهینه سازی مسئله خودتان تابع هزینه خود را بر اساس پارامترهای مسئله خود تعریف کنید. این تابع را در خط زیر می‌توانید از F1 تا  F12 تغییر دهید.

CostFunction=fit.F1

تصویر خروجی سورس کد

نمودار همگرایی الگوریتم ساخت اهرام جیزه برای تابع SPHERE با 500 Iteration در پایتون
نمودار همگرایی الگوریتم ساخت اهرام جیزه برای تابع SPHERE با ۵۰۰ Iteration در پایتون

***  توجه  ***

قبل از اجرای سورس کد الگوریتم در محیط پایتون حتماً از نصب پکیج های مورد استفاده در این سورس کد در Python خود مطمئن شوید پکیج های استفاده شده در این سورس کد numpy و matplotlib می باشد که اولی پکیج مربوط به استفاده از آرایه ها و ماتریس ها در پایتون و دومی مربوط به عملیات های نموداری و Plot گرفتن می باشد. پیشنهاد ما نصب اسپایدر (Spyder (Python 3.7 می باشد که هم پایتون و پکیج های مختلف و هم IDE های مختلفی را همراه با امکان آپدیتشان نصب می کند.


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

سورس کد الگوریتم ساخت اهرام جیزه در پایتون عنوان اثری است که در این پست به آن پرداخته شده است. اثردر پایتون ۳.۱۰ برنامه نویسی شده و بصورت کامل توسط گروه پشتیبانی پی استور تست و اجرا شده است. قبل از اجرای سورس کد در محیط پایتون حتماً از نصب پکیج‌های مورد استفاده در این سورس کد در Python خود مطمئن شوید. پکیج‌های استفاده شده در این سورس کد numpy و matplotlib می‌باشد که اولی پکیج مربوط به استفاده از آرایه‌ها و ماتریس‌ها در پایتون و دومی مربوط به عملیات‌های نموداری و Plot گرفتن می‌باشد.

معرفی و نحوه اجرا

ویدئوی نحوه اجرا

مشخصات تکمیلی سورس کد

نام اثر: سورس کد الگوریتم ساخت اهرام جیزه در پایتون
نوع اثر: سورس کد
برنامه‌نویس: تیم برنامه‌نویسی پی‌استور
زبان برنامه نویسی: Python
ویژگی: قابل دانلود و ویرایش

راهنمای خرید و ثبت سفارش

تصویر مراحل خرید از پی استور

اگر در مورد این اثر یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین 44225175 (پیش شماره 041) تماس بگیرید. – تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). – تمام ساعات

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

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

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

نظرات

1 نظر|5.00 (میانگین امتیاز کاربران)

  1. آواتار مدیریت و پشتیبانی

    مدیریت و پشتیبانی

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

دیدگاه خود را بنویسید

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

شناسه اثر: 21289 دسته‌بندی موضوعی: برچسب ,
هوش مصنوعی پاسخگوی شماست ...
avatar
دستیار هوش مصنوعی پی استور
پاسخگوی سوالات شما هستیم...

هزینه سفارش:

تخفیف ویژه 60 درصدی

قیمت اصلی: ۱۸۹,۰۰۰ تومان بود.قیمت فعلی: ۷۵,۶۰۰ تومان.