Integrating velocity data with cumtrapz()

15 ビュー (過去 30 日間)
Fabian Gock
Fabian Gock 2018 年 6 月 19 日
回答済み: Fabian Gock 2018 年 6 月 19 日
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 件のコメント
Adam
Adam 2018 年 6 月 19 日
編集済み: Adam 2018 年 6 月 19 日
Seems to work fine for me:
x = 0:0.01:59.53;
Q = cumtrapz( x, chassis_velocity_longitudinal );
figure; plot( x, Q )

サインインしてコメントする。

回答 (1 件)

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

カテゴリ

Help Center および File ExchangeNumerical Integration and Differentiation についてさらに検索

製品


リリース

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by