Hi Tim,
The sensor_data
that is returned after a k-Wave simulation contains the time-varying pressure signal recorded at each of the sensor points specified by sensor.mask
. It is indexed as sensor_data(sensor_point_index, time_index)
. If you use a Cartesian sensor mask, the sensor points are returned in the same order as the list of Cartesian points. If you use a binary sensor mask, the sensor points are returned according to MATLAB’s column-wise linear matrix index ordering (there is some more information in k-Wave manual in Secs. 3.4 and 3.5).
Given the numerical sensor data, you can then use this with your back-projection algorithm the same way as you would with experimental data.
Hope that helps,
Brad.