Comments
- The letter "A" as the name of the variable, which holds the force data, is a poor choice.
- There is half a second more acceleration data than force data.
- interp1() is older than resample().
- to use resample() requires more reading of the documentation
To use interp1() (or resample()) time data is needed.
Try this script to see if it does what you want.
A = load('Acceleration_Data.mat');
F = load('Force_Data.mat');
A.time = linspace( 0, numel(A.B)/2222, numel(A.B) );
F.time = linspace( 0, numel(F.A)/2000, numel(F.A) );
F.resample = interp1( F.time, F.A, A.time, 'linear', nan );
"I guess that the best method is to resample the acceleration data at 2222 Hz ?" I'm not sure what this means.
Do you want to resample acceleration?
A.resample = interp1( A.time, A.B, F.time, 'linear', nan );
Best Answer