انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
سایز ماتریس در متلب (خطای Out of memory)

سایز ماتریس در متلب (خطای Out of memory)

#11
(۱۳۹۳/۰۸/۲۱, ۰۸:۰۹ ب.ظ)'admin' نوشته: منظورم پاک کردن از حافظه متلب بود، یعنی اطلاعات را در فایل متنی قرار می دهیم و بعد با دستور clear ، متغیرهای مورد نظر رو از حافظه متلب پاک می کنیم.
نه، همه ماتریس رو که نمی تونید load کنید. اینجوری چون بازم ماتریس خیلی بزرگه به مشکل بر می خورید.
پس نوشتن مبحث رو بی خیال میشیم :

   ------->       

شما خیلی ساده بفرمایید که پردازش مرحله بعدی چگونه است تا ببینم آیا میشه فکری براش کرد یا نه.



 

توضیحش سخته ، شما فکر کنین باید این ماتریس که دارای میلیون سطر و 9000 ستون هست ، به ورودی یه چیزی داده بشه که میاد فراوانی هر کدوم رو در برعکس فراوانیش در کل ماتریس ضرب میکنه(یه جور الگوریتمه) .
سپس ، بعد از این مرحله، باید بیام مثلا 20 تا از بیشترین ها رو "sort" کنم و .... از اینجا شاید یه کم ماتریس کوچیکتر شه! یعنی قاعدتا میشه!

در کل باید من یه راهی پیدا کنم برای این ماتریس میلیونی !! یه نفر بهم گفت بیا از چند متغیر استفاده کن و هر قسمت از ماتریس رو بریز توی یه متغیر ، مثلا اگه سطر ماتریس بین 1 تا 5000 بود بریز توی x1 و ... (نمی دونم راه حل درستی هست یا نه)
با دستور eval
یه همچین چیزی:

کد:
eval(['x', num2str(i), ' = ', num2str(i)])

ولی من هرکاری کردم نتونستم درست پیاده سازیش کنم!
پاسخ


پیام‌های این موضوع
RE: سایز ماتریس - توسط admin - ۱۳۹۲/۰۴/۲۴, ۱۰:۵۲ ب.ظ
RE: سایز ماتریس - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۱, ۰۴:۴۴ ق.ظ
RE: سایز ماتریس - توسط نوترینو90 - ۱۳۹۲/۰۴/۲۵, ۱۲:۴۰ ق.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۸/۲۱, ۱۲:۰۵ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۱, ۰۳:۲۰ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۱, ۰۶:۳۴ ب.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۸/۲۱, ۰۷:۲۶ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۱, ۰۷:۳۲ ب.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۸/۲۱, ۰۸:۰۹ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۱, ۱۰:۲۳ ب.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۸/۲۲, ۰۲:۰۵ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۲, ۰۹:۱۰ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۳, ۰۶:۰۰ ب.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۸/۲۳, ۰۷:۴۴ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۴, ۰۲:۴۹ ب.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۸/۲۵, ۱۱:۳۲ ق.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۹/۰۷, ۰۳:۰۰ ق.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۹/۰۸, ۰۶:۴۹ ب.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۹/۰۹, ۰۶:۱۲ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان