lntutian2008 发表于 2012-10-17 13:20

利用matlab求加速度均方根值

利用adams得到测量点的加速度曲线,经过导出得到离散的点后,想求求加速度均方根值,没有接触到matlab,应该怎么算呢?有高手能给个程序例子么?

hustxyong 发表于 2012-10-17 16:20

可以直接利用均方根定义写一个语句实现
假如加速度离散数值存为变量X(可以将所有数值存在一个向量),则X的均方根为
sqrt(sum(X.^2)/length(X))

ChaChing 发表于 2012-10-17 22:23

好像
sqrt(sum(X.^2)/length(X))
==
sqrt(mean(X.^2))

lntutian2008 发表于 2012-10-18 10:28

hustxyong 发表于 2012-10-17 16:20 static/image/common/back.gif
可以直接利用均方根定义写一个语句实现
假如加速度离散数值存为变量X(可以将所有数值存在一个向量),则X ...

哦,谢谢啦

lntutian2008 发表于 2012-10-18 10:28

ChaChing 发表于 2012-10-17 22:23 static/image/common/back.gif
好像
sqrt(sum(X.^2)/length(X))
==


哦,谢谢啦

xuan89 发表于 2013-1-26 01:28

直接rms(x);

maoxiaoyang 发表于 2013-6-16 19:38

xuan89 发表于 2013-1-26 01:28 static/image/common/back.gif
直接rms(x);

额,matlab中有自带的rms函数吗?

zhongch2006 发表于 2013-11-8 19:31

我记得有rms

ChaChing 发表于 2013-11-8 23:09

zhongch2006 发表于 2013-11-8 19:31 static/image/common/back.gif
我记得有rms


有吗?

粤语残片 发表于 2014-4-30 10:04

ChaChing 发表于 2013-11-8 23:09
有吗?

您好,我现在有10000个点,想每10个求一次均方根,然后绘制均方根图,求教怎么编写语句呢,谢谢

ChaChing 发表于 2014-5-3 11:31

粤语残片 发表于 2014-4-30 10:04
您好,我现在有10000个点,想每10个求一次均方根,然后绘制均方根图,求教怎么编写语句呢,谢谢

reshape => mean => sqrt ??

粤语残片 发表于 2014-5-5 09:20

ChaChing 发表于 2014-5-3 11:31
reshape => mean => sqrt ??

多谢指教~

苏小贝 发表于 2015-3-26 21:14

粤语残片 发表于 2014-5-5 09:20
多谢指教~

求大神的语句

秦峰伟 发表于 2015-4-15 12:52

直接输入函数rms
页: [1]
查看完整版本: 利用matlab求加速度均方根值