研究中经常会用到将加速度数据积分成速度和位移,对前几年编写的程序重新进行了改写。为了测试和验证peer2acc函数、dirFolder函数和acc2vd函数,编写了一个简单的测试程序

acc2vd函数主要信息如下:

%% Main information

% Developed by Decai@hfut  2014/11/14

% Calculate velocity & displacement from acceleration through integration

%% Description of input & output variables

% ---input variables

% acc: acceleration data

% dt: time step

% ---output variables

% vel: velocity data

% dis: displacement data

%% Format to use

% vel=acc2vd(acc,dt)

% or [vel,dis]=acc2vd(acc,dt)

测试程序如下:

clear all

clc

direc='test';

filenames=dirFolder(direc);

[acc,dt,N]=peer2acc(direc,filenames{1});

[vel,dis]=acc2vd(acc,dt);

t=dt:dt:N*dt;

subplot(311)

plot(t,acc);

ylabel('acceleration');

subplot(312)

plot(t,vel);

ylabel('velocity');

subplot(313)

plot(t,dis);

xlabel('t')

ylabel('displacement');

运行结果:

转载本文请联系原作者获取授权,同时请注明本文来自王德才科学网博客。

链接地址:http://wap.sciencenet.cn/blog-708601-843581.html

上一篇:Matlab读取文件夹下指定扩展名的所有文件的文件名

下一篇:Matlab编写的采用五点中心差分方法由速度计算加速度函数

matlab教程lqg函数与收敛速度,科学网—Matlab编写由加速度积分得到速度和位移函数 - 王德才的博文...相关推荐

  1. matlab中text竖着写,科学网—matlab中text函数的用法 - 张瑞龙的博文

    text(x,y,'string')在图形中指定的位置(x,y)上显示字符串string. text(x,y,z,'string'.'PropertyName',PropertyValue„)对引号中 ...

  2. matlab中的mkdir函数_科学网—Matlab中计算函数运行时间的三种方法及判断新建文件夹 - 张伟的博文...

    (一)运行时间 1.tic和toc组合 计算daotic和toc之间那专段程序之间的属运行时间,它的经典格式为 : tic 函数 toc 复制函数代码,当代码遇到tic时Matlab自动开始计时,运行 ...

  3. matlab的peer啥意思,科学网—Matlab读取PEER地震动记录数据库加速度数据函数 - 王德才的博文...

    PEER地震动记录数据库是目前应用最为广泛的数据库,为了便于利用其中的强震记录,对几年前采用Matlab编写的读取加速度数据函数进行了改写,使用了向量化的编写规则,减少了原有的循环处理,比原来的程序简 ...

  4. matlab加速度转化为位移,科学网—Matlab编写由加速度积分得到速度和位移函数 - 王德才的博文...

    研究中经常会用到将加速度数据积分成速度和位移,对前几年编写的程序重新进行了改写.为了测试和验证peer2acc函数.dirFolder函数和acc2vd函数,编写了一个简单的测试程序 acc2vd函数 ...

  5. matlab trapz二重积分函数_科学网—MATLAB中的数值积分方法 - 王福昌的博文

    实际应用中在MATLAB里面都有开发好的命令可以使用,如  quad(), quadl(),quad2d(),triplequad() .需要掌握这些命令的用法. 1. 定积分 trapz(),qua ...

  6. shiftdim matlab,科学网—matlab函数(矩阵相关) - 黄妮妮的博文

    matlab函数(矩阵相关) functions frequently used in matlab in respect of matrix Elementary matrices. zeros   ...

  7. matlab对数收益直方图,科学网—MATLAB中绘制数据直方图的新函数histogram2 - 王福昌的博文...

    MATLAB中有命令hist3() 可以绘制直方图,竖坐标是频数,这与一些教科书中用纵轴表示频率的做法不一致,有些时候不便于使用.当然,使用者可以自己编写定制能够在纵轴绘出频率的直方图.在MATLAB ...

  8. matlab meshgrid例子,科学网—matlab使用笔记-meshgrid函数的使用 - 骆佳良的博文

    [X,Y]=meshgrid[x,y] 结果生成两个矩阵 X 与 Y. 矩阵X的每一行都与x相同.矩阵Y的每一列都与y相同. 矩阵X的行数等于矩阵y的行数,矩阵Y的列数等于矩阵x的列数. 例子: 输入 ...

  9. matlab绘制加速度曲线,科学网-Matlab编写由加速度积分得到速度和位移函数-王德才的博文...

    研究中经常会用到将加速度数据积分成速度和位移,对前几年编写的程序重新进行了改写.为了测试和验证peer2acc函数.dirFolder函数和acc2vd函数,编写了一个简单的测试程序 acc2vd函数 ...

最新文章

  1. 《关系营销2.0——社交网络时代的营销之道》一T表示Technology(技术)
  2. lidar激光雷达介绍,以及使用激光雷达数据通过深度学习做目标检测
  3. 两阶段提交协议的异常处理
  4. 【剑指offer】反转链表,C++实现(链表)
  5. 设计模式(二) 工厂模式
  6. 每天CookBook之JavaScript-059
  7. Windows Moible, Wince 使用.NET Compact Framework的进行蓝牙(Bluetooth)设备配对的开发
  8. 【Elasticsearch】Lucene 8 新特性
  9. Pandas系列(三)新增数据列
  10. Scratch(四十三):赛龙舟
  11. Ubuntu安装配置sougou输入法
  12. 开源网络模拟器资源统计列表
  13. 英伟达 Magic3D:一句话生成3D模型,分辨率清晰8倍,速度快2倍,编辑文本还可直接修改...
  14. Cisco 2960 3750交换机端口流量限速(QOS)
  15. 阴阳师手游初始式神推荐
  16. 产业公司,咋投股权?|【常垒·常识】
  17. 【无标题】残余应力 conception
  18. 2008车展美女车模
  19. 家装灯线走线图_家装电路布线施工图文并茂详细解说
  20. GWAS丨GEMMA软件下载和安装

热门文章

  1. python爬虫程序实例-10个python爬虫入门实例
  2. python培训出来的有公司要吗-Python培训讲师靠谱吗
  3. python快速入门答案-Python 开发 14 天快速入门
  4. python 3.5-python3.5
  5. python培训出来的有公司要吗-参加Python培训到底需要学什么?好程序员
  6. python中文叫什么意思-在python中%是什么意思
  7. python的优点-python的功能与优缺点
  8. 济南python工资一般多少钱-济南Python人工智能编程
  9. python自带库处理excel-【Python】处理Excel的库Xlwings
  10. python语言入门p-python入门基础教程04 Python程序基本组成