Get 10 seconds of a signal

4 visualizaciones (últimos 30 días)
Mercedes Barrachina
Mercedes Barrachina el 17 de Mayo de 2020
Respondida: Star Strider el 17 de Mayo de 2020
Hi,
I have a signal, which has a fs= 15.5 Hz and having 76.266 samples of the signal, i would like to know how to extract segments of 10 seconds from the signal.
Thanks,
Regards,

Respuestas (1)

Star Strider
Star Strider el 17 de Mayo de 2020
A simple calculation to get the number of samples needed is:
number_of_samples = number_of_seconds)*(samples / second)
For 10 seconds, this is 10*fs, or a vector 155 samples in length:
idx = (0:154) + start_index;
where ‘start_index’ is between 1 and 76110.

Categorías

Más información sobre AI for Signals 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!

Translated by