QCM_BvD_Fitting_Too​lbox

This toolbox utilizes the BvD fitting algorithm to analyze QCM impedance data, extracting its characteristics.
163 Downloads
Updated 24 Jan 2024

View License

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://in.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
MATLAB Release Compatibility
Created with R2023b
Compatible with R2016a and later releases
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
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