Free field results
Once the free field simulation has completed, the results of the free field simulation can be accessed through the specific FreeFieldResultsObjects
using .get_results_object()
on the simulation directly. This object can be used as the regular results object to study the result of each receiver indivually using the .get_mono_ir()
endpoint, but the FreeFieldResultsObject
also has the following methods to analyse the free field results:
.on_axis_fr()
/.plot_onaxis_fr()
: Get or plot the on-axis frequency response. Choose the scaling of the input with the function argumentFrScaling
between eithervolume_velocity
,velocity
,volume_acceleration
oracceleration
..source_center_fr()
/.plot_source_center_fr
: Get or plot the pressure response on the source center..interpolate_fr()
/.plot_interpolated_fr()
interpolates the full frequency response at any given azimuth and elevation angle at 1m distance.interpolate_polar_azimuth()
/.plot_polar_azimuth()
interpolates the 2d polar frequency response at a given frequency at a fixed azimuth or elevation angle..plot_directivity_balloon()
plots the directivity balloon..interpolate_directivity_balloon_third_octave()
interpolates the response onto a full directivity balloon given the top pole convention.