However, this code has run successfully on another computer so I am wondering it might not because MATLAB can't deal with such a large block....
So I am wondering is it possible that I could physically increase the
Memory used by MATLAB ???????????
Thanks a lot in advance
"Steven_Lord" <email@example.com> wrote in message <firstname.lastname@example.org>... > > > "Skirt Zhang" <email@example.com> wrote in message > news:firstname.lastname@example.org... > > The data I am reading by block is about 1.2GB, the block size is about > > [1 6 30000000 4] > > Reduce the size of your block and/or free up some memory. > > A matrix of real doubles of that size would require: > > >> numElementsInBlock = 1*6*30000000*4; > >> memoryRequired = 8*numElementsInBlock; > >> memoryGB = memoryRequired/(1024^3) > > memoryGB = > > 5.36441802978516 > > a contiguous block of memory over 5 GB in size. You don't have that > available. > > -- > Steve Lord > email@example.com > To contact Technical Support use the Contact Us link on > http://www.mathworks.com