matlab数据求加速度,通过从移动设备获取加速度数据对进行计步

设置您的移动设备

为了在 MATLAB® 中接收来自移动设备的数据,您需要在您的移动设备上安装和设置 MATLAB Mobile™ App。

从 MATLAB Mobile 的“设置”登录到 MathWorks® Cloud。

创建与移动设备的连接

在 MATLAB Mobile 的命令屏幕上,使用 mobiledev 命令创建一个表示您的移动设备的对象。

m = mobiledev;

输出应显示 Connected: 1,表明 mobiledev 对象已成功建立与该 App 的连接。

准备数据采集

在设备上启用加速度传感器。

m.AccelerationSensorEnabled = 1;

开始获取数据

启用传感器后,MATLAB Mobile 的传感器屏幕将显示传感器测量的当前数据。Logging 属性允许您开始向 mobiledev 发送传感器数据。

m.Logging = 1;

该设备现在正在传输传感器数据。

在记录过程中,当人员四处走动时,设备始终放在衣服口袋中。这将在所有三个轴上生成加速度变化,而与设备方向无关。

停止获取数据

再次使用 Logging 属性使设备停止向 mobiledev 发送传感器数据。

m.Logging = 0;

检索记录的数据

accellog 用于检索从设备传输到 mobiledev 的 XYZ 加速度数据和时间戳。

[a,t] = accellog(m);

绘制原始传感器数据

可以同时绘制记录的所有三个轴的加速度数据。

plot(t,a);

legend('X', 'Y&#

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值