Put a set values to slider in Matlab Guide

I want to put a set of values to my slider in Matlab Gui so it will be able to discreetly go through these values.
eg. Numbers written in x variable will be presented on the slider ( only these numbers)
How to do it in Matlab Guide?

Answers (1)

You can set the max and min and value of the slider using the set function:
set(handles.slider1, 'value', someValue);
but it won't display. To do that you need to place a static text label near the slider (say, above it). Then set the string value of the label:
caption = sprintf('Slider value = %.3f', someValue);
set(handles.sliderLabel, 'String', caption);

3 Comments

How to do it with vector of numbers?
What do you want your label to look like? Just use sprintf() to build it up however you want it.
I will be only one number but how the slider know what number to display and the range etc?

Sign in to comment.

Categories

Asked:

on 18 Aug 2013

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!