How to implement slider with simulation time series?
Show older comments
Hello all,
Can anyone help me out how to implement gui slider with simulation time series?
Ex : I want to update input signal's (ex:speed) previous value/next value based on the slider position (at each sample time inputs are having different values) ? so basically i want to relate between slider,sample time and input data at each sample time.
i.e, if i drag slider position backwards then i want to display previous speed values and when i drag forward means it should display values from the where it left (next values).
example if speed values are 50,100,150,200,250,300 and assume speed value is at 150 when i triggered slide position, and if slide move backwards then values should go backwards i.e, 150,100,50 and if slide move forwards then values should go front i.e, 150,200,250,300...
In between if i move back and forth then also values should go backwards and forward respectively.. example like video player..
please help..
Answers (1)
Jiri Hajek
on 11 Oct 2022
0 votes
It seems you just need the basic slider functionality, so whay don't you try the example from documentation.
4 Comments
shivaprasad g
on 11 Oct 2022
Jiri Hajek
on 11 Oct 2022
What you need is simply an action done in respinse to a changed slider position. This is done in a slider callback function. When you want to update your signal only after the slider has been moved, you will use ValueChangedFcn and should you want to update your input signal during the move of the slider, you will put this appropriate changes in a ValueChangingFcn.
shivaprasad g
on 11 Oct 2022
Jiri Hajek
on 11 Oct 2022
Oh, if you need to store something between individual calls of the callback function, you have to store it in aa global variable, so-called property of your app..
Categories
Find more on Get Started with MATLAB in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!