اطلاعیه

Collapse
No announcement yet.

Out of memory

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    Out of memory

    وقتی سیمولین رو اجرا میکنم پس از یه مدتی خطای زیر رو میده :

    Out of memory. Type HELP MEMORY for your options.

    چطوری میتونم این خطا رو رفع کنم؟
    ظاهراً تعداد نقاط نمونه گیری پارامترهام زیاد میشه و فضای اشغال شده workspace حدود 270 Meg میشه. فکر کنم واسه همنه.
    چطوری میتونم تعداد نقاط نمونه برداری رو کم کنم؟
    زمان شبیه سازی 10 ثانیه هست.

    #2
    پاسخ : Out of memory

    منم به همین مشکل برخوردم... دوستان لطفا راهنمایی کنید

    دیدگاه


      #3
      پاسخ : Out of memory

      لینک زیر رو ببینید
      http://www.mathworks.com/help/matlab...ry-errors.html
      انجمن پرسش و پاسخ مهندسی پزشکی
      http://biomedeng.ir/forum_per/
      +++++++++++++++++++++++++++++++++
      سایت مهندسی پزشکی
      http://biomedeng.ir/

      دیدگاه


        #4
        پاسخ : Out of memory

        در منو بالای سیمولینک مسیرsimulationو سپسconfiguration parameters بروید یا مستقیمctrl+E را بزنید
        شما میتونید در این قسمت حل کننده عددی رو تغییر بدهید برخی حل کننده ها سریع ترند ولی دقت و حافظه کمتری دارند سرعت رو بالا میبرند ولی ممکنه بسته به دینامیک مسئله خطای غیر قابل قبولی تولید کنند.اگه میخواهید زمان شبیه سازی پله ای باشد در قسمت type گزینه fixed-step را انتخاب کنید و در مقابل زمان به جای auto یک زمان وارد کنید در این مورد هم چندین حل کننده قابل دسترسی است که با انتخاب اونها میتونید مسئله را شبیه سازی کنید ...یکی از روش های خوب حل کننده ode45 در قسمتvariable-step هستش که در بیشتر مسایل دقت و سرعت قابل قبولی داره

        دیدگاه


          #5
          پاسخ : Out of memory

          نوشته اصلی توسط ghenaati_amir
          در منو بالای سیمولینک مسیرsimulationو سپسconfiguration parameters بروید یا مستقیمctrl+E را بزنید
          شما میتونید در این قسمت حل کننده عددی رو تغییر بدهید برخی حل کننده ها سریع ترند ولی دقت و حافظه کمتری دارند سرعت رو بالا میبرند ولی ممکنه بسته به دینامیک مسئله خطای غیر قابل قبولی تولید کنند.اگه میخواهید زمان شبیه سازی پله ای باشد در قسمت type گزینه fixed-step را انتخاب کنید و در مقابل زمان به جای auto یک زمان وارد کنید در این مورد هم چندین حل کننده قابل دسترسی است که با انتخاب اونها میتونید مسئله را شبیه سازی کنید ...یکی از روش های خوب حل کننده ode45 در قسمتvariable-step هستش که در بیشتر مسایل دقت و سرعت قابل قبولی داره
          شاید درست بشه ولی ممکنه دقت شبیه سازی پایین بیاد!

          دیدگاه


            #6
            پاسخ : Out of memory

            شما یه کار ذیگه هم میتونید انجام بدید
            اینکه فضای مجازی سیستمو افزایش بدین
            من این کارو کردم
            کل درایوهای سیستمو یکی کردم(یعنی همه رو به یه درایو سیستم تبدیل کردم)
            و بعد باید قسمت my computer وارد system properties و اونجا advanced system setting رو انتخاب کنید. از پنجره ای که باز میشه روی تب advanced کلیک کنید و settings رو توی performance انتخاب کنید. بعد دوباره روی تب advanced کلیک کنید قسمت virtual memory رو change کلیک کنید و بیشترین مقداری که مینونید وارد کنید
            بعد از ری استارت کردن کامپیوتر میتونید برنامه تون رو اجرا کنید

            دیدگاه


              #7
              پاسخ : Out of memory

              نوشته اصلی توسط arezoomehdi
              شما یه کار ذیگه هم میتونید انجام بدید
              اینکه فضای مجازی سیستمو افزایش بدین
              من این کارو کردم
              کل درایوهای سیستمو یکی کردم(یعنی همه رو به یه درایو سیستم تبدیل کردم)
              و بعد باید قسمت my computer وارد system properties و اونجا advanced system setting رو انتخاب کنید. از پنجره ای که باز میشه روی تب advanced کلیک کنید و settings رو توی performance انتخاب کنید. بعد دوباره روی تب advanced کلیک کنید قسمت virtual memory رو change کلیک کنید و بیشترین مقداری که مینونید وارد کنید
              بعد از ری استارت کردن کامپیوتر میتونید برنامه تون رو اجرا کنید
              مرسی. عالی بود!

              دیدگاه

              لطفا صبر کنید...
              X