در این بخش از خروجی اطلاعاتی کلی در مورد خروجی مدل، چگونگی حل و نتایج مرتبط با آن منتشر می شود. این بخش از خروجی شامل solve summary ، solequ و solvar می باشد و در صورتی که پس از دستور solve از display هم استفاده کرده باشیم، display را […]
نمایش symbol های گمز و نمادهایی که زائد تعریف شده اند
در پاره ای از اوقات تمایل داریم که تمامی نمادهایی را که در گمز تعریف کرده ایم را به صورت یکجا و دسته بندی شده مشاهده کنیم. مثلا مایلیم ببینیم که چه مجموعه، پارامتر و یا محدودیتی تعریف کرده ایم. برای اینکار در قسمت commond window (نواری که در بالای […]
Model Statistics
آخرین خروجی GAMS قبل از حل مدل، Model Statistics می باشد. این بخش حجم و بزرگی یک مدل، پیچیدگی آن و میزان غیر خطی بودن آن را مشخص می کند. این بخش برای مثال کاربردی ۱ به شکل زیر می باشد:
Column Listing
بخش بعدی در listing file شامل ضرایب متغیر ها در تابع هدف و محدودیت ها به همراه کران ها و activity level مربوط به هر یک می باشد.
Equation Listing
اولین خروجی مربوط به دستور solve، نام معادلات به همراه فرمول گسترده آنها می باشد. این بخش تحت عنوان Equation Listing در فایل lst زخیره می شود.
Solve Statement Output
این بخش از گزارش خروجی مربوط به برنامه هایی است که در آن از دستور Solve استفاده شده است. نرم افزار GAMS پس از حل مسائل و مدل ها، گزارش هایی تحت عنوان Equation listing، column listing، Model Statistics، Solution Report ارائه می دهد.
Compilation Output
خروجی های مربوط به کامپایل جزء جدایی ناپذیری از خروجی GAMS می باشند. نتیجه ی حل مدل هر چه که باشد، بخش Compilation تغییری نخواهد کرد. به دیگر سخن، این قسمت تنها به کد نوشته شده بستگی دارد.
خروجی استاندارد
در این بخش به مطالعه ی فایل lst که همان خروجی مورد نظر اغلب کاربران می باشد، پرداخته می شود. مثال کاربردی ۱ را Run کنید.
خروجی های نرم افزار
مطالبی که در فصل پیش بیان شد مربوط به کد نویسی مدل و آماده کردن محیط GAMS برای حل مدل به صورتی که بیشترین اطلاعات مفید از خروجی GAMS گرفته شود.
سفارشی سازی خروجی
سفارشی سازی خروجی چند روش و با اهداف بعضاً مختلف دارد. در این تاپیک به معرفی دستور Display می پردازیم. هدف از حل یک مدل، مشاهدهی خروجی آن است.