title: Multiplying a small matrix by a big matrix
body: <p>I'm trying to multiply every element in a small matrix (let's say 2x2) with every position in a big matrix (let's say 4x4), element by element. </p>
  
  <p>So I want:</p>
  
  <pre><code>        1 2 3 4     1 0 3 0
  1 0     1 2 3 4     0 0 0 0
  0 0 'x' 1 2 3 4  =  1 0 3 0
          1 2 3 4     0 0 0 0
  </code></pre>
  
  <p>The small matrix is applied as many times as it fits, and the multiplication is element by element. I've tried a bunch of loops, but that doesn't feel right in MATLAB, there must be prettier ways of doing it?</p>