title: Best way to read in large amounts of data
body: <p>Just wondering what the best way to read in large data files into MATLAB is? I'm currently reading in large .txt files as a table and combining them together based on their date. The problem I'm having is that MATLAB is running out of memory and I'm not sure the best way to get around this.</p>
  <p>The Files I am reading in have structured headers and are in the following format:</p>
  <pre><code>Phone timestamp;sensor timestamp [ns];channel 0;channel 1;channel 2;ambient
  2021-03-04T19:58:47.117;536601230968690944;-332253;-317025;-322290;-641916;
  2021-03-04T19:58:47.124;536601230976138752;-332199;-316980;-322281;-641938;
  2021-03-04T19:58:47.131;536601230983586560;-332214;-316982;-322224;-641979;
  2021-03-04T19:58:47.139;536601230991034368;-332200;-316973;-322191;-641939;
  2021-03-04T19:58:47.146;536601230998482176;-332160;-316958;-322216;-641963;
  </code></pre>