title: Loading filename stored in string and then plotting data
body: <p>I am attempting to create a script which asks the user for the filename of a txt file whose contents will later be plotted.</p>
  
  <pre><code>filename = input('What is the filename (without the extension) e.g. RCP6: ','s');
  if isempty(filename)
      filename=input('What is the filename (without the extension) e.g. RCP6: ','s');
  end
  
  ext =  input('What is the filetype (extension) e.g. .txt: ','s');
  if isempty(ext)
      ext=input('What is the filetype (extension) e.g. .txt: ','s');
  end
  
  filew = strcat(filename,ext)
  
  load(filew)
  A = filename
  Y = A(:,1)
  E = A(:,2)
  
  plot(Y,E)
  xlabel('calendar year')
  ylabel('annual fossil carbon emissions (GtC)')
  </code></pre>
  
  <p>As written, the code correctly concatenates filename and ext, however, it does not appear that load (filew) correctly loads that file, since given a filename = RCP3PD for example, Y = R and E = C, instead of Y storing the first column of values from RCP3PD.txt?</p>
  
  <p>Any Suggestions? I have seen other "load file from string" threads make reference to the sprintf() function - would that apply here?</p>