rayleigh_cw_apodized()
Description: Calculates pressure field generated by a transducer array in homogeneous media using the Rayleigh-Sommerfeld Integral.
Usage
pressure = rayleigh_cw_apodized(xdcr_array, coordinate_grid, medium, ndiv, f0);
pressure = rayleigh_cw_apodized(xdcr_array, coordinate_grid, medium, ndiv, f0,disp_flag);
Arguments
- xdcr_array A xdcr_array.
- coordinate_grid A coordinate grid struct like the ones created by set_coordinate_grid.
- medium A medium struct like the ones created by set_medium.
- ndiv The number of integral points to use.
- f0 The frequency of the array.
- disp_flag Display flag, 1 = display, 0 = suppress.
Output Parameters
- pressure A 3-d array representing the complex pressure at each point in space.
Notes
Piston apodization only works for circular transducers. See the documentation for get_circ for details.