title: what's the fastest way to subtract two cell arrays in matlab
body: <p>Pretend I have two cell arrays A and B, each element in those cells is N*M matrix, example :<br>
  <code>A={ [2 3;4 5] [1 5;7 8]}</code> and <code>B={ [1 2;4 5] [7 9;10 1]}</code> both are cells each element is 2*2 matrix.  </p>
  
  <p>Now I can subtract those cell arrays element-wise like this:  </p>
  
  <pre><code>C=cellfun(@minus,A,B,'UniformOutput',false);
  </code></pre>
  
  <p>this will result in <code>C={[1 1;0 0] [-6 -4;-3 7]}</code>.  </p>
  
  <p>Now is that the fastest way ? or is there a faster approach ?  </p>
  
  <p>Consider cells with large number of matrices each matrix is small.</p>