Piezoelectric Transducer KLM Model Using Transfer Matrices

An implementation of the KLM (Krimholtz, Leedom, and Matthaei) model of a 1D, lossy, piezoelectric transducer as a transmission line

You are now following this Submission

A MATLAB implementation of the KLM model (by Krimholtz, Leedom, and Matthaei) of a one dimensional, lossy, piezoelectric transducer as a transmission line.
On completion, various frequency and time domain transducer characterisation figures are generated by "makeFigs.m"
Full details can be found in the text "A demonstration of a sonic crystal as an impedance matching layer to an ultrasonic piezoelectric transducer".

Cite As

Daly, Paul, and James Windmill. Lossy, Piezoelectric Transducer KLM Model Using Transfer Matrices in MATLAB. University of Strathclyde, 2025, https://doi.org/10.15129/2BDF28CB-B1BD-4DD8-8FAC-9BAFF3B4E8B0.

View more styles

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0