1. 32-bit MATLABの場合
32-bit MATLAB で扱えるデータの大きさは、使用するマシンのメモリ量のみに依存します。
但し、32-bitアプリケーションで使用できる論理メモリ空間(物理メモリ+仮想メモリ)は通常 2GB までとなっておりますので、MATLAB が利用できるメモリ空間も最大2 GB になります。
2. 64-bit MATLABの場合
64-bit MATLAB では、32-bitアプリケーションの制限である最大 2GB のメモリ制限はありませんが、MATLAB の制限として1 変数で定義できるデータの要素数に上限があります。要素数の上限は、ご利用の 64-bit MATLAB のリリースによって異なります。
・ R2006a - 2^29-1個 (double型で約4GB)
・ R2006b - 2^31-2個 (double型で約16GB)
・ R2007a以降 - 2^48-1個 (double型で約2097152GB)