title: Combine two string arrays into a matrix
body: <p>This should be simple but is unbelievably hard and frustrating in Matlab.  If I have a string array like this </p>
  
  <pre><code>row = ['A','a'] 
  </code></pre>
  
  <p>and another like this</p>
  
  <pre><code>column = ['a','a']
  </code></pre>
  
  <p>How would I get</p>
  
  <pre><code>    matrix ='A'   'a'
        'a' [ 'Aa'  'aa'     
        'a'  'aA'   'aa'  ]
  </code></pre>
  
  <p>I've tried Kronecker tensor which doesn't work on strings, I have to do all sorts of obnoxious cell and string conversions and Matlab has this annoying behavior of converting string arrays to regular strings messing up my values and spacing. </p>