MATLAB: How to increase GUI slider steps

guiguideslidersliderstepstep

I have 168 MRI images to scroll. But my slider goes 1,3,5,6,8,10…almost every second image is shown. I've count them and turn out to be that slider has a exactly hundred steps. How can I increase that steps that slider shows one by one image?
Thanks.

Best Answer

To setup:
maxNumberOfImages = 168;
set(handleToSlider, 'Min', 1);
set(handleToSlider, 'Max', maxNumberOfImages);
set(handleToSlider, 'Value', 1);
set(handleToSlider, 'SliderStep', [1/(maxNumberOfImages-1) , 10/(maxNumberOfImages-1) ]);
To use and find out which value the user is on:
imageNumberSelected = int32(get(handleToSlider, 'Value'));