matlab绘制加速度曲线,科学网-Matlab编写由加速度积分得到速度和位移函数-王德才的博文...
研究中经常会用到将加速度数据积分成速度和位移,对前几年编写的程序重新进行了改写。为了测试和验证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编写由加速度积分得到速度和位移函数-王德才的博文...相关推荐
- matlab教程lqg函数与收敛速度,科学网—Matlab编写由加速度积分得到速度和位移函数 - 王德才的博文...
研究中经常会用到将加速度数据积分成速度和位移,对前几年编写的程序重新进行了改写.为了测试和验证peer2acc函数.dirFolder函数和acc2vd函数,编写了一个简单的测试程序 acc2vd函数 ...
- matlab加速度转化为位移,科学网—Matlab编写由加速度积分得到速度和位移函数 - 王德才的博文...
研究中经常会用到将加速度数据积分成速度和位移,对前几年编写的程序重新进行了改写.为了测试和验证peer2acc函数.dirFolder函数和acc2vd函数,编写了一个简单的测试程序 acc2vd函数 ...
- matlab的peer啥意思,科学网—Matlab读取PEER地震动记录数据库加速度数据函数 - 王德才的博文...
PEER地震动记录数据库是目前应用最为广泛的数据库,为了便于利用其中的强震记录,对几年前采用Matlab编写的读取加速度数据函数进行了改写,使用了向量化的编写规则,减少了原有的循环处理,比原来的程序简 ...
- matlab基本矩阵运算,科学网—matlab中矩阵基本运算 - 成爱芳的博文
以矩阵A为例: (1)转置矩阵求取 AT transpose(A) >> A=[1 0 3; 2:4; 3 1 0] A = 1 0 3 2 3 4 3 ...
- matlab 水平投影,科学网—Matlab中如何将投影信息写入到shape文件中 - 朱永超的博文...
在Matlab中保存shape格式数据时,没有具体的函数可以将投影信息直接写入到shape文件中,不过可以通过另外一种方式实现.看下shape格式的文件不难发现,shape文件的投影信息是一个单独的文 ...
- matlab 数据分割,科学网—MATLAB把一个包含多个站点数据的文件分割到各个站点单独的文件夹 - 张乐乐的博文...
有65个站点的气象数据,但是这些数据全部在一个文件中,本程序主要想着把每个站点的数据放在各个单独的文件夹中.下面是我给写的程序: clear;clc %读取数据 shuju=importdata('C ...
- matlab syms min,科学网—Matlab中的syms与conj - 孔令才的博文
Matlab提供了强大的符号计算功能,主要利用syms函数创建符号变量,例: >> syms x a b; >> diff(a^(b*x)+exp(a*x^2+b*x),x) ...
- matlab 输出 syms,科学网-Matlab中的syms与conj-孔令才的博文
Matlab提供了强大的符号计算功能,主要利用syms函数创建符号变量,例: >> syms x a b; >> diff(a^(b*x)+exp(a*x^2+b*x),x) ...
- matlab生成卡方分布,科学网—Matlab 生成随机数大全 - 强幸子的博文
高斯分布随机数生成 randn(a):生成一个a*a的标准高斯(正态)分布的随机阵. randn(a,b)或者randn([a,b]): 生成一个a行b列的标准高斯分布的随机阵. m+sqrt(n)* ...
最新文章
- CVPR2020最新论文扫描盘点(上)
- 推荐搜索系统论文干货集锦
- 【.Net MF网络开发板研究-01】IP地址设定及简单web演示
- hibernate 管理 Session(单独使用session,非spring)
- Struts2的OGNL
- 台式无线网卡管理服务器,台式电脑设置wifi上网
- javascript中动态添加事件!!
- 公司招聘中不能说的秘密,简历只有这么发才有希望
- 线性回归中的交互效应(interaction)
- 适量消极情绪有助于提高工作能力
- python:金额数字转为人民币大写
- 计算机网络工程用排线架,网络配线架使用和安装说明【图解】
- php saas,saas系统是什么
- JAva继承编写自行车例子,java – Freemarker中的继承/实例检查
- 定时器 java qua_Quartz定时任务调度机制解析(CronTirgger、SimpleTrigger )
- uniapp文本框,地区选择器,性别选择,实例
- pycharm设置字体样式_pycharm设置主题/默认格式/字体
- 财务软件“新物种”来了!唯你科技“精采智能”领势
- 总结:参加第二届网络信息服务国际学术会议有感
- 漫画 |《程序员十二时辰》,居然是这样的!内容过于真实 ...