A Matlab script to analyse data captured by a OmniStar GSD 350 O for gas analysis. It was developed as a part of scientific study about the thermal degradation of solid electrolyte interfaces (SEI) in lithium-ion batteries.
The script was used to track the temperature and following substances:
After reading in the data the script will auto detect heating intervals and apply regression to each interval respectively for every substance. The results are saved together with the mean squared error and R squared value. The regression results will also be visualized for instant feedback:
The user can also force the usage of specific base functions for arbitrary intervals per substance.