shengpc 发表于 2008-9-23 21:49

如何得到被测结构的实测频响函数(FRF)曲线

已知被测结构的输入信号(激振力)和响应信号(加速度),相应的频谱曲线及数据都有。请问如何通过MATLAB得到被测结构的实测频率响应函数曲线(FRF)?
    谢谢各位指点迷津!

ChaChing 发表于 2008-9-24 08:49

大约流程如下, 自己试试 :
xf=fft(x); yf=fft(y); % 输入/输出各取fft
xf=abs(xf); yf=abs(yf);
pxx=xf.*xf; pyy=yf.*yf; pxy=yf.*conj(xf); pyx = xf.*conj(yf);
H1=pxy./pxx; H2=pyy./pyx; % 一般都取H1

songzy41 发表于 2008-9-24 11:22

在MATLAB中有tfestimate函数,可以求出传递函数,即是楼主需要的被测结构实测频率响应函数曲线(FRF)。
页: [1]
查看完整版本: 如何得到被测结构的实测频响函数(FRF)曲线