matlab加速度积分计算速度和位移

1、内容简介


2、内容说明


3、仿真分析clc
close all
clear
load('data.txt')
% 起始时间:2017年10月22日16:55:21
% 时间(s)    x轴加速度    y轴加速度    z轴加速度    温度
t=data(:,1);
acc_x=data(:,2);
figure
plot(t,acc_x)
xlabel 时间/s
ylabel 加速度
f = 100;
% t_new = t(1):t_step:t(end);
% acc_x_new = interp1(t,acc_x,t_new);
vel_x = zeros(length(t),1);
dis_x = zeros(length(t),1);
for i = 2:length(t)
    vel_x(i) = (acc_x(i-1)+acc_x(i))*0.5/f;
end
figure
plot(t,vel_x)
xlabel 时间/s
ylabel 速度
for i = 2:length(t)
    dis_x(i) = (vel_x(i-1)+vel_x(i))*0.5/f;
end
figure
plot(t,dis_x)
xlabel 时间/s
ylabel 位移


4、参考论文

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值