QCM_BvD_Fitting_Too​lbox

This toolbox utilizes the BvD fitting algorithm to analyze QCM impedance data, extracting its characteristics.

https://web.vscht.cz/~hruskaa/#QCM_BvD

You are now following this Submission

The MATLAB QCM_BvD_Fitting_Toolbox is a specialized tool for researchers and scientists working with Quartz Crystal Microbalance (QCM) in the context of QCM-IA (Quartz Crystal Microbalance with Impedance Analysis). This toolbox streamlines the process of analyzing the QCM impedance data using the Butterworth-Van Dyke (BVD) equivalent circuit model.
The toolbox enables users to fit experimental QCM impedance data with the highly accurate BVD circuit model, providing insights into mass changes and viscoelastic properties of adsorbed materials.
The author would like to acknowledge the support of the Ministry of Education, Youth and Sports of the Czech Republic project No. 8J22FR023, and project No. JP22420 from the International Visegrad Fund.

Cite As

Martin Hruska (2026). QCM_BvD_Fitting_Toolbox (https://www.mathworks.com/matlabcentral/fileexchange/136079-qcm_bvd_fitting_toolbox), MATLAB Central File Exchange. Retrieved .

Hruška, Martin, et al. “Surface Enhancement Using Black Coatings for Sensor Applications.” Nanomaterials, vol. 12, no. 23, MDPI AG, Dec. 2022, p. 4297, doi:10.3390/nano12234297.

View more styles

General Information

MATLAB Release Compatibility

  • Compatible with R2016a and later releases

Platform Compatibility

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

- updated references

2.2

- New Live Script "QCMDataFittingScript_Advance.mlx" for advanced fitting of experimentally obtained data, including the calculations of deposited mass

2.1

- Added functions for importing impedance data
- New Live Script "QCMDataFittingScript_Simple.mlx" for intuitive fitting and exporting

2.0

- Added functions for importing impedance data
- New Live Script "QCMDataFittingScript_Simple.mlx" for intuitive fitting and exporting

1.0