声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1375|回复: 1

[综合] RDT随机减量程序的编制

[复制链接]
发表于 2010-8-17 15:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
下面是EMD后得到的本征模态进行随机减量求自由相应的程序:但看了关于随机减量的具体方法,还是感觉课本与程序对应不起来,哪位高手给讲解一下,谢谢啦
sf=255;
np=1024;                               %%%输出数据长度
t=0:1/sf:(np-1)/sf;                     %建立离散输出时间向量
nt=length(x);                          %取输入数据长度
s=1.5*std(x);                          %设置截取振幅为输入信号标准差的1.5倍
m=0;                                   %获取输入信号的子样本函数进行叠加
y=zeros(1,np);
for k=2:nt-np
a=abs(x(k-1)-s);
b=abs(x(k)-s);
c=abs(x(k+1)-s);
if b<a&b<c
y(1:np)=y(1:np)+x(k:k+np-1);
m=m+1;
end
end
y=y./m;                                % 对叠加结果做平均
figure(3);
plot(t,y);                             % 绘制自由振动时程曲线图

[ 本帖最后由 wht0211 于 2010-8-17 15:43 编辑 ]

评分

1

查看全部评分

回复
分享到:

使用道具 举报

 楼主| 发表于 2010-8-17 15:45 | 显示全部楼层

RDT方法叙述

RDT方法.doc (84.5 KB, 下载次数: 37)

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-21 22:09 , Processed in 0.056092 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表