Error: Not enough storage is available to complete this operation. Any ideas on overcoming this issue
이전 댓글 표시
I get this error when reading in data of 352475 x 9 array from excel. Anyone encountered this before and maybe can give any advice?
??? Error: Not enough storage is available to complete this operation.
Error in ==> xlsread at 310 rawData = DataRange.Value;
Error in ==> subSiteData>pushbutton9_Callback at 221 [num, txt, raw] = xlsread(fname);
Error in ==> gui_mainfcn at 96 feval(varargin{:});
Error in ==> subSiteData at 42 gui_mainfcn(gui_State, varargin{:});
Error in ==> @(hObject,eventdata)subSiteData('pushbutton9_Callback',hObject,eventdata,guidata(hObject))
??? Error while evaluating uicontrol Callback
>>
답변 (3개)
Jan
2013년 4월 4일
1 개 추천
The imported array would need 25'378'200 Bytes, what does not seem to be too large for modern computers. I'd expect the message "Out of memory", when a copy of the array is not possible. So do you find any relevant information in the code, most of all the line 310 of xlsread?
Walter Roberson
2013년 4월 4일
0 개 추천
The file is too big to read into your remaining memory.
Nick Haddad
2014년 10월 3일
0 개 추천
This issue is a known bug in MATLAB and has been addressed in the following bug report:
The bug report has a workaround which you can install for MATLAB R2013a through R2014b.
카테고리
도움말 센터 및 File Exchange에서 Spreadsheets에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!