Eric Nieters


Curve-Fitting Kramer-Kronig Relations with MATLAB

Kramer-Kronig relations are an important concept in physics that are used for connecting real and imaginary data between each other. These are heavily used in studies of light and refraction, which can be used for measuring chromatic dispersion in glass. These relations also allow Physicists and Engineers to access the imaginary complement of real data measured in electronics. Having the imaginary and real data for any system is required to completely describe, understand and model a system successfully. Here we use the Kramer-Kronig relations to determine if our working models accurately describe the physically measured data from an Electrochemical Impedance Spectroscopy data set. We use MATLAB to perform a non-linear least squares fit of the real data and pass it through our Kramer-Kronig algorithm to determine if the model fitting the data accurately describes the physical system. The output should yield the same fit that was passed through initially, which validates the model fitting the data.