sccn / eeglab

EEGLAB is an open source signal processing environment for electrophysiological signals running on Matlab and developed at the SCCN/UCSD
https://eeglab.ucsd.edu/
Other
601 stars 241 forks source link

Spectra and Maps error #141

Closed ksk-2 closed 2 years ago

ksk-2 commented 4 years ago

Description

Not able to generate Spectra and Maps through the plot options. The data is a muse csv file.

Steps to Reproduce

  1. Import muse data
  2. Set locations
  3. Run ICA
  4. Under Plot select channel or component maps
  5. confirm options

Expected behavior:

Spectral maps with freq and power info along with 2D images


Actual behavior:

Error. See attached image.


Versions

latest version

OS version [windows 10]
Matlab version [2019]
EEGLAB version [2019]

image

ksk-2 commented 4 years ago

Can anyone shed some light on this? Thanks!

arnodelorme commented 4 years ago

This is because you do not have the Matlab signal processing toolbox installed. However, the function should use alternative methods. What does this command return on your machine?

usepwelch = license('checkout','Signal_Toolbox')

arnodelorme commented 4 years ago

And apologies for replying so late. You replied to your own message which led us to believe that your concern had been addressed by someone from our team.

cbpickro13 commented 4 years ago

Hi, I've run into the same issue EEGLab error in function spectcomp() at line 941. Here is what it says in the Maltab command window... C:\Program Files\MATLAB\R2020a\toolbox\stats\stats\finv.m Pop_spectopo: finding data discontinuities Selecting the first 15.0% of data for analysis...

I tried running usepwelch = license('checkout','Signal_Toolbox') and I received usepwlch = 1 as the return.

qwezy923 commented 3 years ago

Hello, I also got stuck in this issue, and tried your method from #119, but I cannot find the path to signal processing toolbox. After running usepwelch = license('checkout','Signal_Toolbox') , I still got usepwlch = 1. Thanks.

arnodelorme commented 2 years ago

This is because it is available on your network but you cannot check it out (someone else is using it).