- CW_compare_measurements_data: compare simulations (done with FOCUS [1] plugin and pressure measurement data measured with hydrophone)
- CW_power_transfer: simulate power at the ultrasonic receiver at different experimental conditions such as lateral and angular misalignment with FOCUS [1].
- CW_PZT_optimization: simulate power at the ultrasonic receiver for different frequencies and diametre of the transmitting transducer,and for different distance between transmitting and receiving transducer
- measurements_power_calculation_RX: calculate acoustic power at the receiving transducer from the hydrophone measurement data
- partitioning_test_measurements: check the partitionining concept on the hydrophone measurements data 
- partitioning_test_simulations_CW: simulate the partitioning concept with FOCUS [1]
- process_pressure_data_2D: process needle hydrophone data when needle scanned over a plane parallel to the transmitter surface
- process_pressure_data_voltage_sweep: process needle hydrophone data when input voltage at the trsnmitting transducer is swept
- time_reversal_and_partitioning_RX: code to simulate the time reversal beamforming in combination with a partitioned receiver. Code allows  to vary frequency, size of the transmitter and receiver, tilt angle, lateral shift and distance. Simulations done making use of the plugin MUST [2]
- time_reversal_must_3D: code to simulate improvement in havestable power at the receiver thanks to useing time reversal beamforming. Simulations done using functions from plugin MUST [2].

other codes are auxiliary functions used in the aforementioned codes.    

[1] FOCUS. Web Page. URL: https://www.egr.msu.edu/~fultras-web/.
[2] MUST - Matlab Ultrasound Toolbox. Web Page. URL: https://www.biomecardio.com/MUST/index.html.