convert velocity to displacement

9 次查看(过去 30 天)
Dharmesh Nadhe
Dharmesh Nadhe 2011-9-11
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

回答(1 个)

Grzegorz Knor
Grzegorz Knor 2011-9-11
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))

类别

Help CenterFile Exchange 中查找有关 Power and Energy Systems 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by