Hello!
This may be a fairly obvious answer, but I'm trying to resample some data down to 100 Hz using interp1. I load my data, and then extract the first column (which is the time series) to use in my for loop. However, I get the error "Interpolation requires at least two sample points in each dimension." I tried adjusting the code to call for a(i+1) to see if maybe I needed to start later, but I got the same error. The data itself is part of my thesis so I'm not sure if I can attach it, but I've copy and pasted my code below.
Thank you in advance for any help!
load('BNI_processed.mat')a = Force_arr;time_matrix =(a(1:end,1)).';for i = 1:length(time_matrix)-2aa = length(time_matrix(i):time_matrix(i+1));p = 61;Force(:,i)=interp1(a(i,2),1:aa/p:aa, 'spline');end
Best Answer