This project performs a computational analysis of the dielectric function (
- Crystalline (c-GaAs): Ordered zincblende structure with sharp optical transitions.
- Amorphous (a-GaAs): Disordered structure with broadened absorption features.
The MATLAB script fits experimental data using non linear least squares optimization (fminsearch) to extract physical parameters, specifically the Optical Band Gap (
Used as a baseline to model the classical electron-cloud oscillation.
- Best for: General shape fitting.
-
Limitation: Does not account for the band gap onset (predicts absorption at
$E=0$ ).
Used to extract the Optical Band Gap (
- Best for: Amorphous materials and determining the fundamental gap in semiconductors.
Setup MATLAB:
Ensure all .txt data files are in the Current Folder or added to the MATLAB path.
Execute: Run the main script in the MATLAB Command Window
Note: To test the fit, you will need experimental measurements for GaAs from spectroscopic ellipsometers.
eg: In natural units: (ω (Photon Energy), Re(Epsilon), Im(Epsilon))
1.567eV 18.750000 6.875000| 1.577eV 18.747999 6.878000| 1.587eV 18.743999 6.886000| 1.597eV 18.736000 6.900000|
Upon running, the script generates a
Crystalline GaAs (c-GaAs):
> Found Eg: [Value calculated by fit] eV
> Theoretical Eg: 1.424 eV (at 300 K)
Amorphous GaAs (a-GaAs):
> Found Eg: [Value calculated by fit] eV
> Theoretical Eg: 1.5 - 1.7 eV
3. Jellison, G. E., and Modine, F. A. "Parameterization of the optical functions of amorphous materials." Applied Physics Letters, vol. 69, no. 3, 1996, pp. 371–373.