![there is not enough memory to open in editor matlab there is not enough memory to open in editor matlab](https://imagej.net/media/scripting/corn-gray-matlab.png)
- #There is not enough memory to open in editor matlab 64 Bit#
- #There is not enough memory to open in editor matlab update#
![there is not enough memory to open in editor matlab there is not enough memory to open in editor matlab](https://www.mdpi.com/civileng/civileng-02-00056/article_deploy/html/images/civileng-02-00056-g001.png)
![there is not enough memory to open in editor matlab there is not enough memory to open in editor matlab](https://i.stack.imgur.com/5nj7Q.png)
If the file contains multiple variables maybe separate them each into their own individual files that are small enough to load Typically when working with large files you can read the file line by line, rather than loading the entire file into memory. You'll also notice, you can only use ~2GB for one particular matrix (that number changes as you use more memory).
#There is not enough memory to open in editor matlab 64 Bit#
Interestingly the Mac version is 64 bit and you can use as much ram as you want (in my computer vision class we often used my mac to do our big video projects because windows machines would just say "out of memory")Īs you can see from your memory output you can only have ~3.4GB total for matrix storage, this is far less than the 6.3GB file. Matlab is only 32 bit for Windows and Linux (there is no 64 bit for these OSes at least for older releases, please see my edit), which means you are limited to <4GB ram total for a single application (no matter how much you have in your system), this is a 32 bit application issue so there is nothing you can do to remedy it.
#There is not enough memory to open in editor matlab update#
I think I can't update to a newer version since I'm on a student license.įrom your file path I can see you are using Windows. System specifics: I'm running 64-bit Windows, 8GB of RAM, MATLAB Version 7.10.0.499 (R2010a). So since I have enough RAM, do I need to increase the maximum possible array size? If so, how can I do that without adding more RAM? ** Limited by virtual address space available. * Limited by contiguous virtual address space available. Memory used by MATLAB: 296 MB (3.103e+008 bytes) Memory available for all arrays: 3442 MB (3.609e+009 bytes) ** Here's my code: filename = 'C://Users/Andrew/Documents/filename.mat' Ĭan't read file C://Users/Andrew/Documents/filename.mat. I've tried loading in a smaller "sample" file (39MB) and that seems to work, but my actual file won't load at all. I have a data file (6.3GB) that I'm attempting to work on in MATLAB, but I'm unable to get it to load, and I think it may be a memory issue.