Transducer Array Calculation (TAC) GUI

GUI to calculate and visualize the radiation pattern of ultrasound transducers.
6.6K Downloads
Updated 12 Sep 2012

View License

Input parameters:
-----------------

- # and dimensions of transducer elements
- Selection of active elements
- Phase and Amplitude of elements
- Excitation signal
- Acoustic medium (speed of sound, impedance, attenuation)
- Simulation plane and image resolution
- Impedance characteristcs measurements

Output parameters:
------------------
- Calculated directivity pattern (azimuth, elevation, 3D)
- Half-power bandwidth
- Calculated Soundfield
- Pressure characteristics on middle axis

Cite As

Benedikt Kohout (2026). Transducer Array Calculation (TAC) GUI (https://www.mathworks.com/matlabcentral/fileexchange/35657-transducer-array-calculation-tac-gui), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.9.0.0

Updated to include an App file for R2012b

1.8.0.0

- bug in impedance included calculation fixed

1.7.0.0

V 1.3
------
Near field calculation for beamforming improved

1.6.0.0

- Phase and logarithmic scale visualization option included.
- CE Pulse Excitaion calculation and visualization improved

1.5.0.0

- TAC Manual attached

1.4.0.0

Updates V1.1:
-------------
- now TAC_GUI runs on Windows and Linux
- automatically shows loaded waveform

1.0.0.0