title: Interweaving vectors
body: <p>I would like to interweave two vectors in MATLAB. In fact, I'd actually just like to add a zero between each element, but I figured I'd ask the question in such a way that I'd learn how to apply this to other situations.</p>
  
  <p>My specific application:
  I'd like to take a vector (e.g. <code>[1 2 3]</code>) and output <code>[0 1 0 2 0 3]</code>.</p>
  
  <p>The wider question:
  How would I do this with two different vectors, e.g. <code>[1 2 3]</code> and <code>[9 8 7]</code> interweaving to produce <code>[9 1 8 2 7 3]</code>.</p>
  
  <p>Any help greatly appreciated, in either or both of the above questions.</p>