How to downsample a 3-D matrix data?

20 views (last 30 days)
Hi
I have a 3-D matrix (A) of order a x b x c. And the data is recorded at 1056Hz sampling frequency. The data is already filtered between 0-5-10Hz, and epoched. I need to downsample my matrix to 65Hz.
Any help on how i can do it.?
BR
  2 Comments
Joana
Joana on 24 Aug 2021
It's the 'c'. The matrix A has 'features x chanels x samples'. e.g i have the data for 400ms, which is 480 sample, as in the data i have shared. :)
BR

Sign in to comment.

Accepted Answer

Chunru
Chunru on 24 Aug 2021
y = resample(A,65,1056,'Dimension',3);
  3 Comments

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!

Translated by