Integrating Acceleration Data Matlab
14 次查看(过去 30 天)
显示 更早的评论
Hi there,
I have the acceleration vs. time data that is attached. When I plot it, I get the following:

I want to integrate it to get the Velocity vs. Time graph but I do not know how to do this. I have tried trapz() but it only gives some weird linear graph.
If someone could let me know how to do this that would be greatly appreciated.
Cheers.
0 个评论
采纳的回答
Alan Stevens
2020-11-20
Try
v = cumtrapz(X2(:,1),X2(:,2));
plot(X2(:,1),v)
7 个评论
Alan Stevens
2020-11-20
Instead of
figure
plot(X2)
title('Acceleration (m/s^2) vs. Time (ms)')
xlabel('Time (ms)')
ylabel('Acceleration (m/s^2)')
use
figure
plot(t,accn)
title('Acceleration (m/s^2) vs. Time (ms)')
xlabel('Time (ms)')
ylabel('Acceleration (m/s^2)')
Similarly, I would use
plot(t,vel)
and
plot(t,dis)
for clarity.
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


