Integrating velocity data with cumtrapz()

16 vues (au cours des 30 derniers jours)
Fabian Gock
Fabian Gock le 19 Juin 2018
Hi,
I have a quite long vector with the longitudinal velocity data of a car. As it only drives forward, there are no negative values. However, when I integrate the vector using cumtrapz() the calculated data which are supposed to be the traveled distance, are also decreasing and even becoming negative.
Used Timestamps for cumtrapz are 0:0.01:59.53 The velocity vector is attached.
Thanks in advance! -Fabian
  1 commentaire
Adam
Adam le 19 Juin 2018
Modifié(e) : Adam le 19 Juin 2018
Seems to work fine for me:
x = 0:0.01:59.53;
Q = cumtrapz( x, chassis_velocity_longitudinal );
figure; plot( x, Q )

Connectez-vous pour commenter.

Réponses (1)

Fabian Gock
Fabian Gock le 19 Juin 2018
Oh god, I accidentally switched time and velocity.. Sorry for this embarrassing question and thanks for the quick help!
Kind regards -Fabian

Catégories

En savoir plus sur Numerical Integration and Differentiation dans Help Center et File Exchange

Produits


Version

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by