title: MATLAB slider step behavior
body: <p>I have a created a slider widget using GUIDE in MATLAB 2012a. I want it to control an axis that displays images inwhich the slider steps through a sequence of them. </p>
  
  <p>I have set the slider's properties for Min, Max, and SliderStep in one part of the m-file.</p>
  
  <pre><code>sliderMin = 1;
  sliderMax = size(result); % this is variable
  sliderStep = [1, 1]; % major and minor steps of 1
  
  set(handles.slider, 'Min', sliderMin);
  set(handles.slider, 'Max', sliderMax);
  set(handles.slider, 'SliderStep', sliderStep);
  set(handles.slider, 'Value', sliderMin); % set to beginning of sequence
  </code></pre>
  
  <p>In the slider callback, I have verified Min, Max, and SliderStep are set correctly. </p>
  
  <pre><code>sliderMin = get(hObject, 'Min') % correct
  sliderMax = get(hObject, 'Max') % correct
  sliderStep = get(hObject, 'SliderStep') % correct
  currentSliderStep = get(hObject, 'Value') % correct, 1 at start
  </code></pre>
  
  <p>However, when I click on the slider's arrows, I jump only between the beginning and end. Each time the correct Min, Max, SliderStep, and Value (although only 1 or sliderMax) is printed to the command window. I am unable to step in increments of 1 to view the images in the interior of the sequence. </p>