研究中经常会用到将加速度数据积分成速度和位移,对前几年编写的程序重新进行了改写。为了测试和验证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');

运行结果:

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

收藏

分享

分享到:

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

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

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

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

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

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

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

  4. matlab基本矩阵运算,科学网—matlab中矩阵基本运算 - 成爱芳的博文

    以矩阵A为例: (1)转置矩阵求取   AT transpose(A) >> A=[1 0 3; 2:4; 3 1 0] A = 1     0     3 2     3     4 3 ...

  5. matlab 水平投影,科学网—Matlab中如何将投影信息写入到shape文件中 - 朱永超的博文...

    在Matlab中保存shape格式数据时,没有具体的函数可以将投影信息直接写入到shape文件中,不过可以通过另外一种方式实现.看下shape格式的文件不难发现,shape文件的投影信息是一个单独的文 ...

  6. matlab 数据分割,科学网—MATLAB把一个包含多个站点数据的文件分割到各个站点单独的文件夹 - 张乐乐的博文...

    有65个站点的气象数据,但是这些数据全部在一个文件中,本程序主要想着把每个站点的数据放在各个单独的文件夹中.下面是我给写的程序: clear;clc %读取数据 shuju=importdata('C ...

  7. matlab syms min,科学网—Matlab中的syms与conj - 孔令才的博文

    Matlab提供了强大的符号计算功能,主要利用syms函数创建符号变量,例: >> syms x a b; >> diff(a^(b*x)+exp(a*x^2+b*x),x) ...

  8. matlab 输出 syms,科学网-Matlab中的syms与conj-孔令才的博文

    Matlab提供了强大的符号计算功能,主要利用syms函数创建符号变量,例: >> syms x a b; >> diff(a^(b*x)+exp(a*x^2+b*x),x) ...

  9. matlab生成卡方分布,科学网—Matlab 生成随机数大全 - 强幸子的博文

    高斯分布随机数生成 randn(a):生成一个a*a的标准高斯(正态)分布的随机阵. randn(a,b)或者randn([a,b]): 生成一个a行b列的标准高斯分布的随机阵. m+sqrt(n)* ...

最新文章

  1. CVPR2020最新论文扫描盘点(上)
  2. 推荐搜索系统论文干货集锦
  3. 【.Net MF网络开发板研究-01】IP地址设定及简单web演示
  4. hibernate 管理 Session(单独使用session,非spring)
  5. Struts2的OGNL
  6. 台式无线网卡管理服务器,台式电脑设置wifi上网
  7. javascript中动态添加事件!!
  8. 公司招聘中不能说的秘密,简历只有这么发才有希望
  9. 线性回归中的交互效应(interaction)
  10. 适量消极情绪有助于提高工作能力
  11. python:金额数字转为人民币大写
  12. 计算机网络工程用排线架,网络配线架使用和安装说明【图解】
  13. php saas,saas系统是什么
  14. JAva继承编写自行车例子,java – Freemarker中的继承/实例检查
  15. 定时器 java qua_Quartz定时任务调度机制解析(CronTirgger、SimpleTrigger )
  16. uniapp文本框,地区选择器,性别选择,实例
  17. pycharm设置字体样式_pycharm设置主题/默认格式/字体
  18. 财务软件“新物种”来了!唯你科技“精采智能”领势
  19. 总结:参加第二届网络信息服务国际学术会议有感
  20. 漫画 |《程序员十二时辰》,居然是这样的!内容过于真实 ...

热门文章

  1. centos7之磁盘配额
  2. 网站编程锦上添花 分享8个常用代码优化小助手
  3. 绝对路径和相对路径的区别 什么时候用绝对路径? 什么时候用相对路径?
  4. Xml declaratlon should precede all document content
  5. Java后台数据自动备份的实现
  6. 【魔方网表】魔方网表涉及到的公式整理
  7. LLM 系列 | 07:吴恩达ChatGPT Prompt课程实践:以智能客服邮件为例
  8. 2019.9.1 拼多多 服务端研发-笔试(C++)
  9. Nosql介绍(一)
  10. 关于亚马逊你了解多少?