Picking data from graph?
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Nurfaiz Fathurrahman
il 22 Nov 2021
Commentato: Nurfaiz Fathurrahman
il 23 Nov 2021
I have a sample signal below, I just want to retrieve the data in the red box for the next step of processing, how do I do it?
4 Commenti
Walter Roberson
il 22 Nov 2021
How should the program know where to start extracting? How should the program know where to stop extracting ?
Is the time range fixed? Have the times been input by the user? Does the program need to detect the first minima and extract everything to the sixth minima ?
Risposta accettata
Bjorn Gustavsson
il 22 Nov 2021
If you have the signal S, the corresponding sample-times t and the start and stop-times t1 and t2 you can select the signal in the intervall:
S1to2 = S(t1<t&t<=t2);
If you want to select the time-interval from the graph, have a look at the help and documentation of ginput, it is a function that allows you to select points in graphs. You could use that to select 2 points (you will/can get bot the x and y-values of selected points) to give you t1 and t2.
HTH
Più risposte (0)
Vedere anche
Categorie
Scopri di più su DTMF in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!