title: SVM multiclassification with MATLAB R2015a
body: <p>I try to use MATLAB R2015a classification toolbox for my 4 classes. I imported my dataset and selected a Gaussian kernel to train my classifier. This is my dataset:</p>
  
  <pre><code>my Data=[9.36 0;8.72 0;9.13 0;7.38 0;8.02 0;12.15 1;11.02 1;11.61 1;
  12.31 1;15.23 1;52.92 2;54.49 2;48.82 2;52.00 2;49.79 2;22.46 3;30.38 3;
  21.98 3;24.46 3;26.08 3];
  </code></pre>
  
  <p>Then I export it into my workspace to use it with my new test data, but when I want to use it in work space this error apears:</p>
  
  <blockquote>
    <p>Variables have been created in the base workspace.</p>
    
    <p>To use the exported classifier <code>trainedClassifier</code> to make predictions on new data, T, use </p>
    
    <p><code>yfit = predict(trainedClassifier, T{:,trainedClassifier.PredictorNames})</code></p>
    
    <p>If your new data contains any integer variables, then preprocess the data to doubles like this:</p>
    
    <p><code>X = table2array(varfun(@double, T(:,trainedClassifier.PredictorNames)));</code></p>
    
    <p><code>yfit = predict(trainedClassifier, X)</code></p>
  </blockquote>
  
  <p>I don't understand what does it mean exactly and what is <code>T</code> and <code>yfit</code>?
  How can I test my new data with this classifier?</p>