title: Can you treat a string as one object in a list in MATLAB?
body: <p>I would like to make a list of strings in MATLAB using the example below:</p>
  
  <pre><code>x = ['fun', 'today', 'sunny']
  </code></pre>
  
  <p>I want to be able to call <code>x(1)</code> and have it return <code>'fun'</code>, but instead I keep getting <code>'f'</code>.</p>
  
  <p>Also, is there a way to add a string to a list without getting the list giving back a number where the string should be? I have tried using <code>str2double</code> and a few other things. It seems like both of these thing should be possible to do in MATLAB.</p>