AddDjordjevicSarkarMaterial =========================== ```{function} AddDjordjevicSarkarMaterial(CSX, matName, varargin) ``` Full definition: ```{code-block} matlab function [CSX] = AddDjordjevicSarkarMaterial(CSX, matName, varargin) ``` Add a wideband dielectric material to a CSX struct using a multi-term Debye fit of the Djordjevic–Sarkar model. Calculates Debye parameters from a single (eps_r, tanD) measurement via `calcDjordjevicSarkarApprox` and adds the material to the CSX struct. - CSX : CSX struct to which the material will be added - matName : String name of the material required name-value pairs: - 'fMeas' : Measurement frequency [Hz] - 'epsRMeas' : Relative permittivity ε_r at 'fMeas' - 'tandMeas' : Loss tangent tan(δ) at 'fMeas' - 'f2' : Upper corner frequency of the Djordjevic–Sarkar model [Hz] optional name-value pairs: - 'lowFreqEvalType': Low-frequency behavior: 0 = use 'f1' (default), typical Djordjevic–Sarkar 1 = use 'epsRdc' - 'f1' : Lower corner frequency [Hz] (used if `lowFreqEvalType` = 0) - 'epsRdc' : Permittivity at DC (used if `lowFreqEvalType` = 1) - 'sigmaDC' : DC conductivity [S/m] - 'nTermsPerDec' : Number of Debye terms per frequency decade - 'plotEn' : Enable/Disable plots of the model output: - CSX : Updated CSX struct including the defined wideband dielectric material note: - Internally uses `calcDjordjevicSarkarApprox` to generate model parameters. - See `calcDjordjevicSarkarApprox` for detailed description of the model fitting. example: CSX = AddDjordjevicSarkarMaterial(CSX, 'MyMaterial', ... 'fMeas', 1e9, 'epsRMeas', 4.2, 'tandMeas', 0.02, ... 'f1', 1e6, 'f2', 200e9); See also: calcDjordjevicSarkarApprox, AddDebyeMaterial Version History: v1.0 2025-06-30 Tobias Ammann Initial version