Interactive Line Plot GUI

Hello community!
I have an interesting problem. I have files of .avi movies typically 40 seconds in length each. I want to make a simple line plot of the movie. The y axis would be empty and the x axis would be the length of the movie in seconds.
Each movie is a set of 10 repetition exercise. I want the user to be able to use the plot interactively to identify the start and stop time of each rep.
So the plot would look something like this:
_-___-___-__-___-___-___-___-___-___-___
With each dash representing a starting and end time of a rep. Is something like this possible in matlab? I also need to be able to store each of those reps.
I know this alot, any advice would be greatly appreciated!

1 个评论

I found this link which is helping me somewhat:
http://www.mathworks.com/help/techdoc/ref/ginput.html

请先登录,再进行评论。

回答(2 个)

Paulo Silva
Paulo Silva 2011-7-6

0 个投票

Take a look at ginput2

4 个评论

Thank you, this does look promising. I will download and test it.
Just to clarify, by default the plot should have a line that represents the movie in seconds:
________________________
seconds
then after the user identifies start and stop times of each rep the plot will look like this:
_____-___-___-____-___-____
Quick question: How does ginput2 differ from this:
http://www.mathworks.com/help/techdoc/ref/ginput.html
With GINPUT2 you can also:
1. ZOOM: in, out (double-click)!
2. PAN: when dragging!
3. DELETE: last selected point!
4. PLOT: while selecting! (optional, just input the line style!)
5. SCALE or GEOREFERENCE images! (optional, just input: true)
I see. I dont need 1-4 or 5. Just 4 for my problem. But it looks like it wont be able to do even that. Or maybe I just dont know how to do it yet.

请先登录,再进行评论。

类别

帮助中心File Exchange 中查找有关 Data Exploration 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by