How to cut the signal for a particular time period
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I had a data with x samples in which i only need the samples during the time period y.How can I get those specific samples?
0 comentarios
Respuestas (2)
KSSV
el 21 de Mayo de 2018
Editada: KSSV
el 21 de Mayo de 2018
Read about inerp1. Do the interpolation and get what you want.
Let t,x be your signal, and you want signal value at time ti.
xi = interp1(t,x,ti) ;
2 comentarios
KSSV
el 21 de Mayo de 2018
If you want to know where 1 comes...let x be your signal.
tol = 10^-3 ;
idx = x(abs(x-1)<=tol) ;
iwant = t(idx)
Ameer Hamza
el 21 de Mayo de 2018
Editada: Ameer Hamza
el 21 de Mayo de 2018
y = x(1:seqperiod(x));
For example
x = [1 2 3 1 2 3 1 2 3 1]
y = x(1:seqperiod(x))
y =
1 2 3
Note: This function require Signal Processing Toolbox
Ver también
Categorías
Más información sobre Waveform Generation en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!