EEGLAB and SIFT updatedipplot() error

4 vues (au cours des 30 derniers jours)
Sandura Shumba
Sandura Shumba le 4 Mai 2022
Réponse apportée : Omega le 29 Déc 2023
Hi, i am very new to EEGLAB, please bare with me if this error is a result of something i am doing. I have several EEG .edf all from different patients. I wanted to work out specific effective connectivity for each of the .edf files. I downloaded the SIFT plugin for EEGLAB for this purpose. I followed the tutorial exactly, with t exception that the .edf files use channels as apose to components. I followed the process of SIFT
  1. Pre-processing
  2. Model fitting and validation
  3. ConnectivityOnce this is done i go to connectivity and when i attempt to view the time frequency grid i get the following error
Does anyone have experience with this error? am i doing something wrong in my process?
thank you in advance for the assistance

Réponses (1)

Omega
Omega le 29 Déc 2023
Hi Sandura,
I understand that you are facing issues with SIFT plugin for EEGLAB. The error message you're encountering indicates that within the "updatedipplot()" function, there is a call to a variable or function named "dip_mricoord" that MATLAB cannot find. This could be due to several reasons:
  • The function "dip_mricoord" might belong to a plugin or an external toolbox that is not installed or not added to the path.
  • There might be a version mismatch between EEGLAB and the SIFT plugin you are using.
  • The function "dip_mricoord" might not be on the MATLAB path or in the current working directory.
Here are some steps you can take to troubleshoot and resolve the issue:
  • Verify Installation: Make sure that all EEGLAB plugins, including SIFT, are correctly installed. Check the SIFT documentation for any specific installation instructions or dependencies. Also, ensure that both EEGLAB and SIFT are up to date and are compatible versions.
  • MATLAB Path: Verify that all the necessary folders and subfolders for EEGLAB and SIFT are added to the MATLAB path. You can do this by using the "addpath" function.
  • Check Dependencies: If "dip_mricoord" is part of a plugin or an external toolbox, make sure that the plugin/toolbox is installed and properly set up.
  • Debugging: If you are comfortable with MATLAB coding, you might try to investigate the function "updatedipplot()" around line 1169 to understand the context in which "dip_mricoord" is used.
I hope it helps!

Produits


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by