آموزش GAMS – قسمت چهارم: اجزای اصلی مدل در GAMS

برای شروع یادگیری همین حالا تماس بگیرید ...

در قسمت‌های قبلی مجموعه آموزشی GAMS سایت بهینه‌یار، با مفاهیم بهینه‌سازی و نصب نرم‌افزار GAMS آشنا شدیم. حالا در قسمت ششم، به سراغ اجزای اصلی مدل در GAMS می‌رویم. اگر مبتدی هستید و می‌خواهید بدانید چگونه یک مدل بهینه‌سازی در GAMS ساخته می‌شود، این قسمت به شما کمک می‌کند تا با اجزای کلیدی مانند مجموعه‌ها (Sets)، پارامترها (Parameters)، متغیرها (Variables)، معادلات (Equations)، و مدل (Model) آشنا شوید. بیایید شروع کنیم!

آخرین اخبار مهندسی صنایع و مدیریت

پایان نامه مهندسی صنایع ارشد
انجام پایان نامه کارشناسی ارشد صنایع؛ راهنمای جامع، تخصصی و تضمینی برای موفقیت علمی
پایان نامه ارشد زنجیره تامین
انجام پایان‌نامه مهندسی صنایع ارشد در حوزه زنجیره تأمین؛ یک راهنمای جامع و تخصصی برای دانشجویان
زمان مطالعه: 5 دقیقه
استخراج مقاله از پایان نامه مهندسی صنایع
آموزش استخراج مقاله از پایان‌نامه مهندسی صنایع | راهنمای تخصصی برای دانشجویان صنایع
قیمت پایان نامه مهندسی صنایع
هزینه انجام پایان نامه مهندسی صنایع در سال ۱۴۰۴
زمان مطالعه: 5 دقیقه
انتخاب موضوع پایان نامه
موضوعات پایان‌نامه مهندسی صنایع ۱۴۰۴ + ۵۰ موضوع جدید و قابل استخراج مقاله ISI
زمان مطالعه: 5 دقیقه
انتخاب موضوع پایان نامه مهندسی صنایع
انتخاب موضوع پایان نامه مهندسی صنایع از صفر تا صد، راهنمای کامل برای دانشجویان

اجزای اصلی مدل در GAMS

هر مدل بهینه‌سازی در GAMS از چند جزء اصلی تشکیل شده است که مانند بلوک‌های ساختمانی عمل می‌کنند. این اجزا به شما امکان می‌دهند داده‌ها را تعریف کنید، مسئله را مدل کنید، و راه‌حل بهینه را پیدا کنید. در ادامه، هر جزء را توضیح می‌دهیم.

۱. مجموعه‌ها (Sets)

  • مجموعه‌ها لیست‌هایی از عناصر هستند که برای سازمان‌دهی داده‌ها استفاده می‌شوند.
  • مثال: اگر بخواهید هزینه حمل کالا از شهرها را مدل کنید، می‌توانید مجموعه‌ای برای شهرها تعریف کنید.
  • کد نمونه:
Sets
  i "شهرها" /Tehran, Shiraz, Isfahan/;
    • اینجا i یک مجموعه است که شامل سه شهر تهران، شیراز، و اصفهان است.

۲. پارامترها (Parameters)

  • پارامترها داده‌های ثابت مدل هستند، مثل هزینه، فاصله، یا ظرفیت.
  • مثال: هزینه حمل کالا بین شهرها.
Parameters
  c(i) "هزینه حمل از تهران به شهرها" /Tehran 0, Shiraz 100, Isfahan 80/;

اینجا c(i) هزینه حمل از تهران به هر شهر را مشخص می‌کند.

۳. متغیرها (Variables)

  • متغیرها مقادیر تصمیم‌گیری هستند که GAMS آن‌ها را محاسبه می‌کند.
  • انواع متغیرها: Positive (مثبت)، Binary (۰ یا ۱)، Integer (عدد صحیح)، یا Free (آزاد).
  • مثال: مقدار کالای حمل‌شده بین شهرها.
  • کد نمونه:
Variables
  x(