خطای 66 در گمز – The symbol shown has not been defined or assigned
یکی از مرسوم ترین خطاهایی که کاربران گمز با آن ممکن است مواجه شوند خطای 66 است. این خطا به شرح زیر نمایش داده می شود: همانطور که از توضیحات…
ادامه خواندنیکی از مرسوم ترین خطاهایی که کاربران گمز با آن ممکن است مواجه شوند خطای 66 است. این خطا به شرح زیر نمایش داده می شود: همانطور که از توضیحات…
ادامه خواندنهمانطور که مستحضر هستید، فایل LST شامل گزارش خروجی گمز به کاربر است. در پارهای از اوقات، ممکن است شما مدلی run کنید و این ران با موفقیت به اتمام…
ادامه خواندنارور 225 از مجموعه Error هاییست که به هنگام کار با دستوراتی مانند table ممکن است با آن برخورد کنید. از معنی انگلیسی آن کاملا پیداست که داده ای ورودی…
ادامه خواندنبارها و بارها تأکید کرده ایم که شما می توانید با تعریف مجموعه های چند بعدی هم سرعت حل مدل، هم نظم کد نویسی و هم دقت آن را بالا…
ادامه خواندنهمانطور که میدانید تعریف یک معادله در گمز به صورت =e=، =l=، =g= صورت می گیرد. که به ترتیب به معنی بزرگتر مساوی، کوچکتر مساوی و مساوی خواهند بود. حال…
ادامه خواندنNumber Primary Expected چیست؟ و چرا رخ می دهد؟ شیوه رفع آن چگونه است؟ آیا فقط برای دستور Sum رخ می دهد؟ احتمالا Error 119 را در گمز مشاهده نموده…
ادامه خواندنیکی از تابع های معروف ریاضیات تابع sign است. این تابع را در گمز چگونه تعریف می کنید؟ پس از تعریف تابع، مدلتان از چه تایپی هست؟ MIP? MINLP? NLP?…
ادامه خواندنیکی از بزرگترین مشکلاتی که کاربران مبتدی یا نیمه حرفه ای GAMS با کد نویسی دارند، تعریف معادلاتی نظیر معادله زیر است. این معادله را چگونه تعریف می کنید؟ پاسخ…
ادامه خواندنفرض کنید یک مدل بهینه سازی را در گمز کد نویسی کرده اید. ولی مشاهده می کنید که در process window پیامی تحت عنوان نشدنی بودن مسئله (infeasible) ملاحظه می…
ادامه خواندنیک پارامتر را با توزیع نرمال چگونه تعریف می کنید؟ این سوال را در تحت شرایط زیر پاسخ دهید:
ادامه خواندنفرض کنید مجموعه ای تحت عنوان i داریم که به شکل زیر تعریف شده باشد، Set i/1*10/;
ادامه خواندنفرض کنید مجموعه ای تحت عنوان i داریم که به شکل زیر تعریف شده باشد، Set i/1*10/;
ادامه خواندندر این بخش قصد داریم تمریناتی را مطرح کنیم که موجب افزاش مهارت شما در کد نویسی گمز می شود.
ادامه خواندنسوال از جانب جناب محمدی: سلام با سپاس از سایت خوبتون من یه دستور شرطی نوشتم و هنگام ران کردن با خطای 143(A suffix is missing) مواجه میشم . به…
ادامه خواندنسوال از آقای علی کریمی: سلام. من دستور زیر رو می نویسم خطای ۱۹۸ رو میده
ادامه خواندنسوال از جانب خانم بابایی: خطای زیر مربوط به چیست؟
ادامه خواندنسلام من یه پروژه گمز دارم موقعی که اجراش می کنم این ارور رو میده شما می دونید مشکل چی هست و مربوط به اعداد هست یا اینکه محدودیت ها؟
ادامه خواندنسوال از جانب خانم موذنی: سلام ببخشید، من تابع هدف زیر رو وارد میکنم ولی ارور set is under control already رو میده چرا؟
ادامه خواندنبا اطمینان 99 درصد تمامی کد نویسان گمز -از مبتدی گرفته تا فوق حرفه ای یا توسعه دهنده- پس از Run کردن مدل خود، حداقل یک Error را مشاهده خواهند…
ادامه خواندنآخرین خروجی GAMS قبل از حل مدل، Model Statistics می باشد. این بخش حجم و بزرگی یک مدل، پیچیدگی آن و میزان غیر خطی بودن آن را مشخص می کند….
ادامه خواندنبخش بعدی در listing file شامل ضرایب متغیر ها در تابع هدف و محدودیت ها به همراه کران ها و activity level مربوط به هر یک می باشد.
ادامه خواندناولین خروجی مربوط به دستور solve، نام معادلات به همراه فرمول گسترده آنها می باشد. این بخش تحت عنوان Equation Listing در فایل lst زخیره می شود.
ادامه خواندناین بخش از گزارش خروجی مربوط به برنامه هایی است که در آن از دستور Solve استفاده شده است. نرم افزار GAMS پس از حل مسائل و مدل ها، گزارش…
ادامه خواندنپیرو درخواست تعدادی از دوستان، در این تاپیک تعریف زیر مجموعه ها و اجتماع آنها با هم را به صورت مختصر معرفی می نماییم.
ادامه خواندندر این بخش به مطالعه ی فایل lst که همان خروجی مورد نظر اغلب کاربران می باشد، پرداخته می شود. مثال کاربردی 1 را Run کنید.
ادامه خواندنمطالبی که در فصل پیش بیان شد مربوط به کد نویسی مدل و آماده کردن محیط GAMS برای حل مدل به صورتی که بیشترین اطلاعات مفید از خروجی GAMS گرفته…
ادامه خواندنسفارشی سازی خروجی چند روش و با اهداف بعضاً مختلف دارد. در این تاپیک به معرفی دستور Display می پردازیم. هدف از حل یک مدل، مشاهدهی خروجی آن است.
ادامه خواندنپس از تعریف مدل، نوبت به دستورات مربوط به حل مدل می رسد. همچنین همانطور که قبلا ذکر شد، نرم افزار GAMS خود یک نرم افزار solver نیست بلکه حل…
ادامه خواندنمدل هایی که در GAMS نوشته می شوند به طور مستقیم با استفاده از برنامه های دیگر نظیر Cplex, Baron, Lingo و… حل می شوند. هر مدلی که می نویسید…
ادامه خواندنهر مدلی که شما می نویسید نیازمند یک نام و تمامی محدودیت های بکار رفته در آن است. این عمل با استفاده از دستور Model انجام می گیرید. فرم کلی…
ادامه خواندنیک مدل پس از ورود به محیط نرم افزار، نیازمند گذاره هایی تحت عنوان نام گذاری مدل و حل مدل خواهد بود. همچنین دستورات دلخواه دیگر مانند display نیز جزء…
ادامه خواندندر مطالب پیشین بیان شد که منظور از پارامتر در تحقیق در عملیات بخشی از داده ها است که از نظر ما معلوم هستند. ولی متغیر نوعی از داده ها…
ادامه خواندنواتساپ- فقط برای سفارش و تدریس