calculating velocity and acceleration from force data

bw means bodyweight
g=-9.81
I have a force and I have tried to take the bw away from the force and then find velocity and acceleration is this right?
% Calculation of Velocity and Acceleration
%force to acceleration by f=ma
%acceleration=force/mass
%acceleration to velocity = cumtrapz
time = (0:fps:length(fz)-fps);
bw = nanmean(abs(fz(1:to(i,1):40)));
mass = bw/g;
IFz= fz - bw;
I = trapz(time(to(i,1):td(i,1)), IFz(to(i,1):td(i,1)));
a = I/mass;
%velocity
v = I/(bw);

 Respuesta aceptada

Look at the dimensions of your variables:
a = I/mass; -> Newtons / kg = m/s^2 -> OK
%velocity
v = I/(bw); -> Newtons / Newtons -> NO OK
your definition of velocity does not seem to be right

3 comentarios

Adrienne
Adrienne el 16 de Mayo de 2014
oh is it?
v=a/time?
Adrienne
Adrienne el 16 de Mayo de 2014
if I do v = cumtrapz (a) it still returns a 0?
You need to add the time values to your integration. Take a look at these links to get velocity from acceleration:

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Chassis Systems en Centro de ayuda y File Exchange.

Preguntada:

el 16 de Mayo de 2014

Comentada:

el 16 de Mayo de 2014

Community Treasure Hunt

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

Start Hunting!

Translated by