image thumbnail

Time-frequency generalized phase synchrony for EEG signal analysis

version (70.2 KB) by Amir Omidvarnia
A TF approach for evaluating phase synchrony within multichannel EEG signals


Updated 20 Jan 2014

View License

This package implements a time-frequency phase synchrony assessment approach for multivariate non-stationary signals (such as multichannel EEG signals) represented in [1].

The package uses the following external toolboxes/scripts:
1. Time-Frequency Signal Analysis (TFSA) toolbox, available at:,

2. Econometrics toolbox, available at:,

3. An implementation of EMD by Ivan Magrin-Chagnolleau, available at:

- In order to perform the EEG analysis part, please run MainScript.m
- In order to perform the simulation part, please run MainScript_simulated.m

Please note that the EEG datasets used in the reference paper were not provided here due to the copyright concerns of the owners.

%%%%%%%%%%% Reference
[1] Amir Omidvarnia, Ghasem Azemi, Paul B. Colditz, Boualem Boashash, A time–frequency
based approach for generalized phase synchrony assessment in nonstationary multivariate signals,
Digital Signal Processing, Volume 23, Issue 3, May 2013, Pages 780-790,
(available at:

Cite As

Amir Omidvarnia (2022). Time-frequency generalized phase synchrony for EEG signal analysis (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2011a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!