fieldmod

Compute field-modulated EPR spectrum.

Syntax
spcMod = fieldmod(B,spc,modAmp)
spcMod = fieldmod(B,spc,modAmp,Harmonic)
fieldmod(...)
Description

fieldmod computes the effect of modulating the field on the EPR spectrum. Modulation of the external static field is standard in CW EPR spectroscopy. Because of modulation, the recorded signal is approximately the first derivative of the spectral shape and not the absorption spectrum itself. Given an absorption spectrum spc over a field range B (in mT), fieldmod returns the modulated absorption spectrum in spcMod.

The parameter modAmp specifies the peak-to-peak modulation amplitude in mT, as it is usually specified when measuring EPR spectra. Harmonic allows for the selection of the detection harmonic of the modulated spectrum. 1 gives the first harmonic and is the default value, higher values give higher harmonics. 0 is the zeroth harmonic, i.e. the d.c. component.

The function returns a pseudo-modulated spectrum in the sense that it only takes into account the effect of the modulation amplitude, neglecting possible effects of the modulation frequency on the spectrum, like sidebands for narrow lines. Also, saturation effects are neglected. It is assumed that the magnetization adiabatically follows the modulated field, i.e. the modulation period is much longer than T1 or T2.

If no output variable is given, fieldmod plots the original and the modulated spectrum.

Examples

Suppose spec is an absorption spectrum over a field range B. Then the effect of first-harmonic detection with a field modulation amplitude of 50 Gauss (peak-to-peak) is

B = linspace(340,360,500);  % mT
spec = gaussian(B,350,1);
modAmp = 5;   % units are mT

specMod = fieldmod(B,spec,modAmp);

plot(B,specMod);
xlabel('magnetic field (mT)');

The modulation amplitude is much bigger than the line width, and the effect of overmodulation is clearly visible.

Algorithm

The function implements a procedure described in

This procedure convolves the spectrum with the Fourier transform of an appropriate Bessel function.

See also

garlic, gaussian, lorentzian, lshape, pepper