一、获取代码方式

获取代码方式1:
完整代码已上传我的资源:【运动学】基于matlab计步【含Matlab源码 524期】

获取代码方式2:
通过订阅紫极神光博客付费专栏,凭支付凭证,私信博主,可获得此代码。

备注:
订阅紫极神光博客付费专栏,可免费获得1份代码(有效期为订阅日起,三天内有效);

二、部分源代码

%对原始观测得到的数据进行获取
clc, clear;
%加速度数组
accspe_data = [];
time_record = [];
fid=fopen('sensor_normal.txt', 'r', 'n', 'utf-8');
%初始赋值使循环开始
tline = 1;
%对文本进行循环读入
%line = 'owieo';
while tline%fgetl获取某一行tline=fgetl(fid);%转换编码形式tline = native2unicode(tline);%enc = detect_encoding(tline)%转换为char类型line = char(tline); %对值进行输出%disp(line);%提取的数据% data = regexp(line, ':', 'split');%disp(line);%disp(length(line));
%     res = '';
% %     for len = 1:length(line)
% %         res = strcat(res,line(len));         %字符串相加
% %         %disp('oiwei');
%     enddata = strsplit(line, ':');%从字符串中提取所需要的数据if strcmp(data(1), '加速度')volecity = data(2);vole = strsplit(char(volecity));%disp(vole);vole_x = str2double(vole(2));vole_y = str2double(vole(3));vole_z = str2double(vole(4));vole_res = sqrt(power(vole_x, 2) + power(vole_y, 2) + power(vole_z, 2));accspe_data = [accspe_data, vole_res];endif strcmp(data(1), '时间')time = strcat(data(2), data(3), data(4));time_data = strsplit(char(time));time_record = [time_record, (time_data(3))];end% end%print('oiweoi')%print(class(tline));%提取其中的数据
end
%判断是否缺少数据
len = length(time_record);
time_check = ones(1, len);
for num = 1:lentime_num = str2double(char(time_record(num)));hour = floor(time_num / 10000);minute = floor((time_num - hour * 10000) / 100);second = floor((time_num - hour * 10000 - minute * 100));%将时间转换为秒time_check(num) = hour * 3600 + minute * 60 + second;if num >= 2 && (time_check(num) - time_check(num - 1)) > 1disp('数据采集有误,部分数据缺失!!!');disp(time_check(num) - time_check(num - 1)) ;end
end
fclose(fid);

三、运行结果

四、matlab版本及参考文献

1 matlab版本
2014a

2 参考文献
[1] 门云阁.MATLAB物理计算与可视化[M].清华大学出版社,2013.

【运动学】基于matlab计步【含Matlab源码 524期】相关推荐

  1. 【Matlab生物电信号】生物电信号仿真【含GUI源码 684期】

    一.代码运行视频(哔哩哔哩) [Matlab生物电信号]生物电信号仿真[含GUI源码 684期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]董兵,超于毅,李 ...

  2. 【Matlab语音分析】语音信号分析【含GUI源码 1718期】

    一.代码运行视频(哔哩哔哩) [Matlab语音分析]语音信号分析[含GUI源码 1718期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]韩纪庆,张磊,郑铁 ...

  3. 【Matlab验证码识别】遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别【含GUI源码 1694期】

    一.代码运行视频(哔哩哔哩) [Matlab验证码识别]遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别[含GUI源码 1694期] 二.matlab版本及参考文献 1 matlab ...

  4. 【Matlab人脸识别】BP神经网络人脸识别(含识别率)【含GUI源码 891期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]BP神经网络人脸识别(含识别率)[含GUI源码 891期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] ...

  5. 【Matlab人脸识别】形态学教室人数统计(带面板)【含GUI源码 1703期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]形态学教室人数统计(带面板)[含GUI源码 1703期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]孟 ...

  6. 【Matlab人脸识别】人脸实时检测与跟踪【含GUI源码 673期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]人脸实时检测与跟踪[含GUI源码 673期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]孟逸凡,柳益君 ...

  7. 【Matlab图像融合】小波变换遥感图像融合【含GUI源码 744期】

    一.代码运行视频(哔哩哔哩) [Matlab图像融合]小波变换遥感图像融合[含GUI源码 744期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 包子阳,余 ...

  8. 【Matlab语音加密】语音信号加密解密(带面板)【含GUI源码 181期】

    一.代码运行视频(哔哩哔哩) [Matlab语音加密]语音信号加密解密(带面板)[含GUI源码 181期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]韩纪庆 ...

  9. 【Matlab身份证识别】身份证号码识别【含GUI源码 014期】

    一.代码运行视频(哔哩哔哩) [Matlab身份证识别]身份证号码识别[含GUI源码 014期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 蔡利梅.MAT ...

  10. 【Matlab人脸识别】KL变换人脸识别【含GUI源码 859期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]KL变换人脸识别[含GUI源码 859期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 蔡利梅.MAT ...

最新文章

  1. 底盘智能化的关键技术探讨
  2. 均值滤波器3*3模板_均值滤波器
  3. 11Linux服务器编程之:VFS虚拟文件系统,dup()函数和dup2()函数
  4. VMware HA与VMotion的部署与搭建
  5. 51Nod 1091 线段的重叠(贪心+区间相关,板子题)
  6. VoLTE 有什么好处
  7. idea 安装热部署插件
  8. mac mysql php_Mac下搭建PHP开发环境(Apache+PHP+MySQL+phpMyAdmin)
  9. 20190911每日一句
  10. matlab拟合三维直线,三维数据拟合直线
  11. QPainter基本绘图【1】
  12. 金融量化分析【day112】:量化平台的使用-第一个策略
  13. 直击2018互联网大裁员:繁花落地,一地鸡毛
  14. py实战绘制人口金字塔图
  15. 股票指标使用 - 捕捞季节
  16. mysqldump 备份详解
  17. FreeRDP的安装方法
  18. 饥荒联机版 服务器未响应,饥荒联机版常见问题汇_饥荒联机版常见问题大全_快吧单机游戏...
  19. pandas保留想要的列或删除指定列
  20. 3配置的笔记本能不能运行博图v15_给大学生的笔记本电脑推荐

热门文章

  1. 小菜的项目管理修炼之道
  2. Java 通过JDBC连接Mysql数据库
  3. Python import上一层级的模块
  4. 190603每日一句
  5. 传智播客 C/C++学习笔记 多级指针
  6. AR标记时虚实融合投影仪和相机的手动标定
  7. Atitit datatype 数据类型 目录 第一章 三大基本类型 数字 字符串 bool 1 第二章 基本类型vs引用类型 1 字符串类型 2 第三章 符合类型vs 简单类型 2 特殊类型
  8. Atitit 信息处理设备与历史与趋势 目录 1. It设备简史与艾提拉觉得常见重要的设备 2 2. 第一部分 IT萌芽期(约公元前4000年至1945年) 2 2.1. 苏美尔人的象形文字(约公元
  9. Atitit 跨语言跨平台ui界面 与界面分类 目录 1. 按照业务分类 1 1.1. 媒体类新闻类展示界面 1 1.2. 表单提交类 2 1.3. 查询类列表类(纯文列表,图文列表等 2 1.4.
  10. Atitit mybatis3 注解模式使用总结 目录 1. mybatisdemo 1 1.1. /ormMybatis3demo/src/db.properties 1 1.2. /ormMyb