Multivariate analysis and preprocessing of spectral data

GUI for MVA of spectral data including various preprocessing options and three types of MVA analysis

You are now following this Submission

SPECTRAL_MVA is a GUI for running Multivariate analysis of spectroscopic data
Initially designed for analysis of X-ray Photoelectron spectra, can be used for analysis of any type of data tables, containing spectra or any other data
Opens MAT files with or without a variable X. Opens VMS files (XPS spectra) either from original vision software or CASAXPS software

Preprocessing options of SMOOTHING, NORMALIZING, DERIVATIZING and SHIFTING spectra

Three MVA methods - PCA, SIMPLISMA and MCR
PLS_TOOLBOX from Eigenvector is a must

Cite As

Kateryna Artyushkova (2026). Multivariate analysis and preprocessing of spectral data (https://uk.mathworks.com/matlabcentral/fileexchange/15391-multivariate-analysis-and-preprocessing-of-spectral-data), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

missing dependent file match.m