خطاهای گمز

با اطمینان 99 درصد تمامی کد نویسان گمز -از مبتدی گرفته تا فوق حرفه ای یا توسعه دهنده-
پس از Run کردن مدل خود، حداقل یک Error را مشاهده خواهند کرد.

خوشبختانه اکثر Error هایی که GAMS به کاربر می دهد با تغییرات بسیار ساده ای در کد نویسی رفع خواهند شد.
در این بخش قصد داریم خطاهای رایج و معمولی که دوستان در بخش های مختلف کامنت گذاشته اند، را به عنوان تاپیک های جداگانه ای مورد بحث قرار دهیم.
با ما همراه باشید

ایمیل: Support@gamsbook.ir
شماره تماس: 3325-405—0919

 

این مقاله برای شما مفید بود؟

مطالب مشابه

15 دیدگاه

  1. آزادی

    با سلام و خسته نباشید. ببخشید من یه کد برای یک شبکه برق ساده زدم و میخوام یه تابع عدف رو مینیمم کنم. اما همش این رور رو می بینم: Exec Error at line 63: rPower: FUNC DOMAIN: x**y, x < 0
    اینم تابعی که ارور به اون اشاره می کنه: obf.. NOF=e=a1*sum(i,(top(i))**2)+a2*sum(j,(top(j)-MCT)**2) ;
    و اینکه من تو قسمت توان، هیچ پایه منفی ندارم و متوجه علت ارور نمیشم.. ممنون میشم کمک کنید

  2. جم

    با سلام
    من موقع اجرای کد با خطای زیر مواجه کیشم. ممنون میشم اگه راهنمایی کنین.
    [css]
    *** License with infinite maintenance not supported.
    *** Contact support@gams.com for details.
    *** System downgraded to demonstration mode
    [/css]

    1. محمودی

      سلام
      احتمالا از لایسنس نامناسبی برای نسخه های جدید گمز استفاده می کنین.
      ما تو گمزبوک لایسنس مناسب رو گذاشتیم. از اون استفاده بکنین.

  3. جم

    من از همین لایسنس های موجود در سایت استفاده کردم و تمام مراحل رو هم مطابق مطالب گفته شده رفتم.

    1. محمودی

      شما ایمیل هم زده بودید. توی ارور به وضوح نوشته شده که در این نسخه ای که استفاده می کنید، این لایسنس دیگر قابل استفاده نیست. از لایسنس سوم استفاده کنید. و تاریخ رو به 2014 برگردونید. تاریخ سیستم شما 2019 هست هنوز.

  4. جم

    تاریخ سیستم روی 2014 تنظیم هست. ممکنه بخاطر رویژن نرم افزار باشه؟ آیا لایسنس ها برای آخرین رویژن نرم افزار (28.1) هم کارکرد داره چون من 28.1 رو نصب کردم.
    خیلی ممنونم

    1. محمودی

      شما لایسنستون 2004 هست. و پیام میگه که این لایسنس تا 2018 قابل استفاده هست. لایسنس سوم گمزبوک رو بگیرین.
      بله ممکنه تو نسخه های جدیدتر حواب نده. من تست نکردم. من خودم از نسخه 24.7.3 استفاده می کنم و مشکلی بابتش نداشتم تا حالا.

  5. A.R.M

    سلام
    ارور 148 چیه؟
    Dimension different – The symbol is referenced with more/less
    indices as declared

    1. محمودی

      سلام
      شما یه سیمبل مثل متغیر یا پارامتر رو تعریف کردین با یه اندیسی، ولی الان با یه اندیس دیگه دارین ازش استفاده میکنین. باید اون اندیسای اولی باشن.

  6. omid

    سلام وقت بخیر
    یک کد نوشتم ارور زیر را میده مشکلش چیه؟
    Error Error Code2; No such file or directory

  7. حامد صالحی

    سلام من وقتی پروژه رو ران میکنم میگه مموری کافی در دست رس نیست
    رم و همه چی رو اوکی کردم بررسی کردم یه محدودیت یک ساعتی داره چیکار میشه کرد؟

    1. محمودی

      سلام
      محدودیت یک ساعت رو میتونین با اضافه کردن آپشن زیر قبل از solve حل کنین.
      اگه out of memory داده . سایز مسئله رو کوچیک کنید.
      [css]
      option reslim=100000;
      [/css]

  8. حجت

    با سلام
    ببخشید اگه میتونید زودتر جواب بدید خیلی عجله دارم
    با توجه به اینکه در مدل بنده سه اندیس i,j,k وجود دارد، اگر اندیس r در یکی از محدودیتها از 1 تا j تعریف کرده باشه، این رو چجوری باید نشان دهیم
    با تشکر

    1. محمودی

      سلام
      بستگی داره که r چه اندیسی باشه.
      یه مثال براتون میذارم:
      [css]
      eq(j).. sum(r$(ord(r) <= ord(j)),x(r))=l=y(j); [/css]

دیدگاهی دارید؟