A vectorized, quick and simple implementation of the CSP algorithm.
Al momento, stai seguendo questo contributo
- Vedrai gli aggiornamenti nel tuo feed del contenuto seguito
- Potresti ricevere delle email a seconda delle tue preferenze per le comunicazioni
The function 'csp' performs a bearable implementation of the Common Spatial Patterns (CSP) algorithm, which consists of a binary data-driven supervised data projection of a signal by maximizing the variance of the positive class while minimizing the variance of the negative one.
Input parameters:
- X1 and X2: Signals for the positive and negative class, respectively, whose dimensions must be [classes x samples].
Output parameters:
- W: Filter matrix (mixing matrix), whose columns are spatial filters.
- lambda: Eigenvalues of each filter.
- A: Demixing matrix.
Once the W is trained, the projection of new data X must be computed as:
X_csp = W'*X;
An example of use is included in the 'csp_example.m' file.
Cita come
Víctor Martínez-Cagigal (2026). Common Spatial Patterns (CSP) (https://it.mathworks.com/matlabcentral/fileexchange/72204-common-spatial-patterns-csp), MATLAB Central File Exchange. Recuperato .
Informazioni generali
- Versione 1.0.0 (2,48 KB)
Compatibilità della release di MATLAB
- Compatibile con qualsiasi release
Compatibilità della piattaforma
- Windows
- macOS
- Linux
| Versione | Pubblicato | Note della release | Action |
|---|---|---|---|
| 1.0.0 |
