<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
  <title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Dear Jim,<br>
<blockquote type="cite"
 cite="mid6.1.2.0.2.20050323163919.01bfc3c0@pop.nmsu.edu"><font size="3">Matlab
has a limit on the size of an array or matrix because of the
memory address size. On 32 bit computers it was 2^31 (maybe 32). On the
64-bit version, it's unfortunately still 2^31 for compatibility, but
you
can now have multiple of those arrays/matrixes. <br>
  </font></blockquote>
I was able to reserve more than 3Gb in a single array (below) on the
beta version of Matlab 64-bit for AMD Opteron computer (ours has 6Gb of
RAM and is running Linux).<br>
<br>
  a     39000x10000           3120000000  double array<br>
<br>
On the web page below (which is more than 6-month old so it might
already be outdated?), they mention that you should be able to create
arrays of size up to 16Gb under Matlab 64-bit<br>
<br>
<a class="moz-txt-link-freetext" href="http://www.mathworks.com/access/helpdesk_beta/amd64/amd64_beta_rn.html">http://www.mathworks.com/access/helpdesk_beta/amd64/amd64_beta_rn.html</a><br>
<br>
About your sampling frequency (2048 Hz). Unless you want to perform
simultaneous fMRI recordings, it is probably not necessary to sample at
more than 512Hz.<br>
<br>
Arno<br>
</body>
</html>