title: How can I interpolate a numpy array so that it becomes a certain length?
body: <p>I have three numpy arrays each with different lengths:</p>
  
  <p><code>A.shape</code> = (3401,)<br>
  <code>B.shape</code> = (2200,)<br>
  <code>C.shape</code> = (4103,)</p>
  
  <p>I would like to average the three arrays to produce a new array with size of the largest array (in this case <code>C</code>):</p>
  
  <p><code>D.shape</code> = (4103,)</p>
  
  <p>Problem is, I don't think I can do this without adding "fake" data to <code>A</code> and <code>B</code>, by interpolation.</p>
  
  <ol>
  <li><p>How can I perform interpolation on the first two numpy arrays so that they are of the same length as array <code>C</code>?</p></li>
  <li><p>Do I even need to interpolate here? </p></li>
  </ol>