如何得到被测结构的实测频响函数(FRF)曲线
已知被测结构的输入信号(激振力)和响应信号(加速度),相应的频谱曲线及数据都有。请问如何通过MATLAB得到被测结构的实测频率响应函数曲线(FRF)?谢谢各位指点迷津! 大约流程如下, 自己试试 :
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 在MATLAB中有tfestimate函数,可以求出传递函数,即是楼主需要的被测结构实测频率响应函数曲线(FRF)。
页:
[1]