در این بخش سورس کد الگوریتم ساخت اهرام جیزه در پایتون قرار داده شده است. این سورس کد در محیط پایتون 3.10 نوشته شده است. الگوریتم ساخت اهرام جیزه یکی از الگوریتم های فرا ابتکاری است که به اختصار GPC نامیده می شود. الگوریتم Giza Pyramids Construction با الهام گرفتن از باستان یا گذشته طراحی شده است و که در ادامه بیشتر درمورد آن توضیح خواهیم داد.
برنامهنویس: تیم برنامه نویسی پی استور
متشکل از اساتید و فارغ التحصیلان رشته های فنی - مهندسی
تیم برنامه نویسی پی استور یکی از اولین گروه های تشکیل شده در مجموعه آموزشی پی استور می باشد. این تیم از اساتید مجرب و فارغ التحصیلان رشته های فنی و مهندسی تشکیل شده که در زمینه های مختلف برنامه نویسی و تهیه سورس کد فعال هستند.
الگوریتم ساخت اهرام جیزه — Giza Pyramids Construction
الگوریتم ساخت اهرام جیزه یا به اختصار GPC برای اولین بار از گذشته یا باستان الهام گرفته شد. این الگوریتم با در نظر گرفتن اینکه دارای محدودیت های بسیاری بوده است، اما همچنان دارای امکانات خاص خود میباشد که در مسائل بهینه سازی مورد استفاده قرار میگیرند. طراحی این الگوریتم با توجه به محددیت هایی که برای طراحی و ساخت سازه ها وجود داشته است انجام گرفت.
الگوریتم GPC از جمله الگوریتم های مبتنی بر جمعی جدید محسوب میشود و در حقیقت یک الگوریتم مبتنی بر ساختار است که یکی از الگوریتم هایی است که همیشه پاسخ بهینه ندارند. از جمله کاربردهای مهم این الگوریتم در تقسیم بندی تصاویر است و نشان می دهد که این الگوریتم قابلیت حل مسائل را در ابعاد کلان دارد.
سورس کد الگوریتم ساخت اهرام جیزه در پایتون
سورس کد الگوریتم ساخت اهرام جیزه در پایتون شامل 2 فایل است که اسکریپت GPC.py در واقع کد اصلی برنامه می باشد و بقیه فراخوانی ها از آنجا انجام می شود. اسکریپت CostFun.py نیز توابع تست هستند. توابع تست برای این الگوریتم 12 تابع می باشد که از معروف ترین آنها در زیر تعدادی را مشاهده می کنید.
- تابع SPHERE
- تابع ACKLEY
- تابع SUM SQUARES
- تابع ROSENBROCK
- تابع SUM OF DIFFERENT POWERS
- تابع ZAKHAROV
- تابع Rastrigin
توابع تست برای ارزیابی الگوریتم های بهینه سازی بکار می روند، علاوه بر این توابع زیادی برای تست عملکرد الگوریتم های بهینه سازی وجود دارد که در اینجا ما به این 7 تابع اکتفا کرده ایم ولی در سورس کد با 12 نوع تابع مختلف ارزیابی شده است. همچنین لازم به ذکر است که برای اجرای الگوریتم بهینه سازی روی مسئله مورد نظر تابع هزینه یا Cost Function آن تغییر خواهد کرد و بقیه الگوریتم دست نخورده باقی میماند. بنابراین برای اجرای الگوریتم ساخت اهرام جیزه در پایتون برای بهینه سازی مسئله خودتان تابع هزینه خود را بر اساس پارامترهای مسئله خود تعریف کنید. این تابع را در خط زیر می توانید از F1 تا F12 تغییر دهید.
CostFunction=fit.F1
تصویر خروجی سورس کد
ویدئوی نحوه اجرا
*** توجه ***
قبل از اجرای سورس کد الگوریتم در محیط پایتون حتماً از نصب پکیج های مورد استفاده در این سورس کد در Python خود مطمئن شوید پکیج های استفاده شده در این سورس کد numpy و matplotlib می باشد که اولی پکیج مربوط به استفاده از آرایه ها و ماتریس ها در پایتون و دومی مربوط به عملیات های نموداری و Plot گرفتن می باشد. پیشنهاد ما نصب اسپایدر (Spyder (Python 3.7 می باشد که هم پایتون و پکیج های مختلف و هم IDE های مختلفی را همراه با امکان آپدیتشان نصب می کند.
درباره سورس کد
سورس کد الگوریتم ساخت اهرام جیزه در پایتون عنوان محصولی است که در این پست به آن پرداخته شده است. محصول در پایتون 3.10 برنامه نویسی شده و بصورت کامل توسط گروه پشتیبانی پی استور تست و اجرا شده است. قبل از اجرای سورس کد در محیط پایتون حتماً از نصب پکیج های مورد استفاده در این سورس کد در Python خود مطمئن شوید. پکیج های استفاده شده در این سورس کد numpy و matplotlib می باشد که اولی پکیج مربوط به استفاده از آرایه ها و ماتریس ها در پایتون و دومی مربوط به عملیات های نموداری و Plot گرفتن می باشد.
تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این محصول توسط پی استور تضمین شده و در صورت عدم رضایت از محصول، به انتخاب شما:
- ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ میشود.
- و یا 80 درصد مبلغ پرداختی به حساب بانکی شما عودت داده میشود.
سورس کد الگوریتم ساخت اهرام جیزه در پایتون
تاریخ انتشار: | 1 بهمن 1401 |
---|---|
حجم فایل: | 2.4 کیلوبایت |
فرمت فایل | py. |
هماهنگی با: | پایتون 3.10 |
سفارش تدریس: | توضیحات تکمیلی |
تاکنون 332 نفر این محصول را تهیه کرده اند و 1 نظر برای آن ثبت شده است.
نظرات و دیدگاه ها
قوانین ثبت دیدگاه
- لطفاً دیدگاه های خود را فارسی تایپ کنید.
- دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
- از درج دیدگاه های تکراری پرهیز نمایید.
- سوالات تخصصی خودتان را از طریق تیکت پشتیبانی مطرح کنید.
سورس کد الگوریتم ساخت اهرام جیزه در پایتون
هزینه سفارش: 99,000 تومان
تاریخ انتشار: | 1 بهمن 1401 |
---|---|
حجم فایل: | 2.4 کیلوبایت |
فرمت فایل | py. |
هماهنگی با: | پایتون 3.10 |
سفارش تدریس: | توضیحات تکمیلی |
1 بازخورد (مشاهده نظرات)
هزینه سفارش: 99,000 تومان
مدیریت و پشتیبانی
نظرات و پیشنهادات خود را با ما در میان بگذارید.