title: MATLAB - Bar plot with different color and tick label for each bar
body: <p>What I expect below code to output is 4 different bars in a bar plot each with different colors, and with tick labels 'a', 'b', 'c', and 'd' respectively. Colors are fine, but only the first bar has the label 'a', the other three have no labels. How can I achieve tick labeling bars in the bar plot while highlighting them with different colors? I am using version 2010b. Thanks!</p>
  
  <pre><code>deneme = [1 2 3 4];
  figure;
  for i=1:length(deneme)
      if i==1
          colorcode = 'b';
      elseif i==2
          colorcode = 'g';
      elseif i==3
          colorcode = 'r';
      else
          colorcode = 'k';
      end
      bar(i, deneme(i), colorcode);
      hold on;
  end
  set(gca,'XTickLabel',{'a'; 'b'; 'c'; 'd'})
  </code></pre>