nirvana 发表于 2008-4-18 19:48

请问matlab里方根幅值怎么求?

1
我按定义写了求方根幅值的程序:
%y是信号
e=abs(y);
f=sqrtm(e);
g=mean(f);
d=g.^2;
fprintf('               方根幅值为: %g ;\n',d);
运行有错误,请问哪错了,有专门求方根幅值的语句吗?谢谢

nirvana 发表于 2008-4-18 19:52

网络有误,发多了,不好意思,请管理员删掉多余的

xuyongqiang 发表于 2008-4-18 20:30

l=length(y);
y1=abs(y);
xr=((sum(sprt(y1)))/l)^2;

nirvana 发表于 2008-4-20 16:25

谢谢,运行出来了,不过是sqrt();

ddy41 发表于 2008-4-20 16:45

你是在求用于故障诊断的时域特征?如果是我们可以多多交流,我刚完成时域特征部分,准备写频域特征计算的程序
页: [1]
查看完整版本: 请问matlab里方根幅值怎么求?