Generate FRF predictions for a given set of shakers.
FRFs = shaker_frfs(shaker,sg,aset,frf_limits)
Inputs:
SHAKER = Results from SHAKER_LOCATOR routine. SHAKER must have the following substructures: Shaker.Node,
Shaker.XY_angle, and Shaker.Z_angle
SG = imat_shp containing all shapes used to calculate frequency response
ASET = Test Measured "ASET" DOF
FRF_LIMITS = FRF limits and spacing [freq_start freq_end delta_freq]
Default [0 1.2*Highest Target Mode Frequency 1.2*Highest Target Mode Frequency/1600]
Outputs:
FRFs
FRFs.Node - Shaker.Node
FRFs.XY_angle - Shaker.XY_angle
FRFs.Z_angle - Shaker.Z_angle
FRFs.DPFRF - imat_fn that contains shaker drive point frfs
FRFs.FRF - imat_fn that contains frfs from shaker locations to ASET dof
>> SHAKER_FRFs = shaker_frfs(Shaker,PHI,ASET,frf_limits)