convert velocity to displacement

3 visualizzazioni (ultimi 30 giorni)
Dharmesh Nadhe
Dharmesh Nadhe il 11 Set 2011
Hello All, I have test data in the vector form i.e. I have one vector with time and other vector with velocity. How can I convert it into displacement? Simple multiplication(displacement=velocity.*time) doesn't work much as it increases. Can someone help me? Thanks in advance

Risposte (1)

Grzegorz Knor
Grzegorz Knor il 11 Set 2011
Displacement counts as the time integral of velocity.
Displacement in time:
data = [linspace(0,10,100)' rand(100,1)];
cumtrapz(data(:,1),data(:,2))
Total displacement:
trapz(data(:,1),data(:,2))

Categorie

Scopri di più su Dynamic System Models in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by