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


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

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

#7
درواقع بهتره کد رو بذارم ببینین(چون همه کد رو نیاوردم ، توضیحاتی در کد دادم که داره چه اتفاقی میفته ، هرچند شاید اینا مهم نباشه)، قسمتی که فارسی نوشتم رو ببینین ، اینجا همونجایی هست که ارور میده ، اینا در هرمرحله زیادمیشن ، یعنی  این 2 ماتریس هر 2 دارای سطری بالاتر از 1 میلیون میشن ، هرچند من در ادامه برنامه خودم (بعد از پایان حلقه) فقط به Xfreq_last  نیاز دارم که باید بدمش به الگوریتم خاصی.(یه جورایی این ماتریس، تعداد فراوانیمه)

کد پی‌اچ‌پی:
for docx :  length(DBlast)
        
docx
        
for word length(DBlast{docx})
            
            % 
In docx we search all words in docx
            
            word_xi 
DBlast{docx}{word,1}    ;
            
            for 
docy length(DBlast)
                
                % While 
the source words are from docx search for them in
                
the rest of documents
                
                
% if word_1i found in document i(=docvote 1
                
if sum(strcmpi(DBlast{docy},word_xi)) ~= 0
                    
                    ind 
find(strcmpi(DBlast{docy},word_xi) ~= 0) ;
                    
                    
                    
Xbool(word,docy) = ;
                    
Xfreq(word,docy) = Freqlast{docy}(ind) ;
                    
     
                else
                    % else 
vote 0
                    Xbool
(word,docy) = ;
                    
Xfreq(word,docy) = ;
                    
                
end
            end
        end
        
این 2 ماتریس بزرگ می شوند
:
               
Xbool_last = [Xbool_last;Xbool];            
               
Xfreq_last = [Xfreq_last;Xfreq];

        
        
Xbool = [] ;
        
Xfreq = [] ;
        
    
end 
پاسخ


پیام‌های این موضوع
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 مهمان