برای کسب اطلاعات بیشتر، به این لینک مراجعه نمایید:
#http://www.faradars.org/fvor9407
در بررسی و تجزیه وتحلیل پدیده ها و تصمیم گیری در مسائل علوم مختلف، غالباً در اولین گام سعی می شود بیانی سیستماتیک و ریاضی از آن مسائل و پدیده ها استخراج شود. در گام دوم، پاسخی برای مسئله مدنظر است که یک هدف خاص و یا چندین هدف را به طور هم زمان بهینه سازد، به قسمی که قیود حاکم بر ذات آن سیستم، برقرار باشد. هر یک از دو گام یادشده، با چالش های خاصی رو به رو است. امروزه بسته های نرم-افزاری متعددی برای مدل سازی و حل مسائل بکار گرفته شده اند که در گام دوم در دستیابی به پاسخ بهینه، در اختیـار مـحقق قـرار داده شده است که ازجمله مـی توان نـرم افــزارهای AIMMS، AMPL، CPLEX linear optimizer، C-WHIZ، Decision pro، GAMSIDE، Excel solver (موجود در نرم-افزار Excel از مجموعه MS office، QSB، LINDO،LINGO، MATLAB) و ده ها نرم افزار دیگر را نام برد.
GAMS یک نرم افزار مدل سازی سطح بالا برای برنامه نویسی و حل مسائل بهینه سازی است. این نرم افزار شامل یک کامپایلر و مجموعه ای از حل کننده های جامع با توان اجرایی قوی هست. GAMS برای ساخت مدل های مرکب و در مقیاس بزرگ مناسب است و این امـکان را فراهـم می کند که مدل های بزرگ ایجادشده ذخیره شود و در صورت نیاز برای شرایط (مدل های) جدید تغییر یابد. از طرفی ایجاد خروجی و ارتباط با نرم افزار MATLAB می تواند توانایی و کاربرد این نرم افزار را افزایش دهد. با برقراری ارتباط بین دو نرم افزار MATLAB و GAMS می توان به حل بهتر مسائل Iterative (تکراری) پرداخت و مسائلی مانند بهینه سازی و جایابی و … را با استفاده از قابلیت های هر دو نرم افزار حل کرد.
هدف از این بسته آموزشی، بیان ارتباط بین نرم افزارهای GAMS و MATLAB هست و عمداً وارد مدل سازی مسائل رشته تخصصی ویژه ای نمی شویم تا برای مخاطبان در هر رشته ای قابل استفاده باشد.
سرفصل های مورد بحث در این فیلم آموزشی عبارتند از:
کلیات نرمافزار GAMS
معرفی نرمافزار GAMS
کاربردها و ویژگیهای نرمافزار GAMS
حل مسالهای عمومی برای تمرین در نرمافزار GAMS
مساله حمل و نقل بین شهرهای تولید کننده و مصرف کننده
ارتباط بین نرمافزارهای GAMS و MATLAB
خواندن دادهها از نرمافزار GAMS در نرمافزار MATLAB(Returning Values)
تغییر پارامترهای نرمافزار GAMS با استفاده از نرمافزار MATLAB(Modifying Parameters)
تعریف Labels از طریق نرمافزار MATLAB در نرمافزار GAMS(Labels)
تغییر رفتارهای اولیه نرمافزار GAMS (Changing Default Behavior)
ترسیم دادهها در نرمافزار GAMS با استفاده ار نرمافزار MATLAB(Plotting)
مدرس: مهندس سید میثم عزتی
آموزش, ارتباط, نرم, افزارهای, GAMS, و, MATLAB