How to detect trigger point of signal rising
    4 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
Hi,
I have below time series data(one data per seconds), each column is one variable. I want to know which variable triggers to rise or fall the signal in last column(Meaning: after which variable's signal rise or fall will triggers the last column signal start changing from zeor to 0.1).
0  0  0  0  0  12  0
0  0  0  3  3  12  0
0  0  0  3  3  12  0
0  0  0  3  3  12  0
0  0  0  3  3  12  0
0  0  0  3  3  12  0
0  0  3  3  3  12  0
0.3  0  3  3  3  12  0.1
0.3  0  3  3  3  12  0.1
0.3  1  3  3  3  12  0.1
0.3  1  3  3  3  12  0
0.3  1  3  3  3  12  0.2
0.3  1  3  3  3  12  0.2
0.3  1  3  3  3  12  0.2
0 Commenti
Risposte (2)
  Bernhard Suhm
    
 il 23 Gen 2018
        You could apply the CUSUM algorithm. You can find an example with code at https://dsp.stackexchange.com/questions/30039/detect-to-rising-stable-and-falling-point-in-non-smooth-rectangular-wave
  Fatih Erden
 il 28 Ago 2018
        This may be thought of as a change point detection problem. Depending on the type of your signal, you can use many techniques including Bayesian change point detection, fractal dimension or variance analysis. There is also a new function called findchangepts(x). Using this function you can find the change points (specified by the user) where the mean/rms/std values change the most (at https://www.mathworks.com/help/signal/ref/findchangepts.html).
0 Commenti
Vedere anche
Categorie
				Scopri di più su Measurements and Statistics 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!


