Dear All,
I'm trying to load a pretty big diffusion MRI dataset (320x320x260x122). I'm running matlab 2015a 64bit on a linux machine.
I'm using MRIread, which in turn calls load_nifti. I'm getting the following error:
Error using + Out of memory. Type HELP MEMORY for your options.
Error in load_nifti (line 158) hdr.vol = hdr.vol * hdr.scl_slope + hdr.scl_inter;
Error in MRIread (line 158) hdr = load_nifti(fspec,headeronly);
When I load half dataset (320x320x260x61) it works ok. I tried to increase the Maximum array size in Matalb (default 1,000 - now 10,000), but I'm still getting the error. I tried to change machine (which runs matlab 2013a on linux) and it worked fine.
I think this is due to some matlab settings. Can anyone help?
Thanks a lot, Ilaria
------------------------------------------- Ilaria Sani, PhD Postdoctoral Fellow, Freiwald Lab The Rockefeller University 1230 York Ave., New York, NY 10065. Phone: (212) 327 7699 Fax: (212) 327 7698 Email: isani01@rockefeller.eduhttps://rumail.rockefeller.edu/owa/redir.aspx?C=Kqhy3ohui0OLc6NBHS0gx_jC9yHmUtEIuvMTV8kpl1lEP6utIV_5LPRr35l0-k2eSQyLqrMn4XI.&URL=mailto%3assadagopan%40rockefeller.edu