Greetings MERY
Italian is not my first language, so I will be responding to this query in English. From what I gather, you are working with EEGLAB Toolbox and are trying to use the “FastICA” plugin that is available as an external plugin.
Given that you have already downloaded and added EEGLAB toolbox to the path and downloaded the “FastICA” Package for MATLAB, you can follow the following steps to use the “FastICA” plugin:
- Add the extracted the ‘FastICA_25’ package folder to the “plugins” folder in the EEGLAB folder and add the folders and subfolders to the path.
- You can use the plugin either by using the GUI or directly from code. The GUI can be launched by the following command:
- The above command automatically adds all the folders and subfolders in the “plugins” folder to the MATLAB path as well. After loading your EEG data, To compute ICA components of a dataset of EEG epochs (or of a continuous EEGLAB dataset), select Tools → Decompose data by ICA. This calls the function “pop_runica”. There, select “FastICA” algorithm and then after configuring the options, select “OK”.
- To run the algorithm directly from code, use the following command:
OUT_EEG = pop_runica(EEG, 'icatype', 'fastica');
The above steps will enable you to use the “FastICA” plugin.
For further understanding, I suggest you refer to the following resources:
- Refer to the “Which ICA Algorithm” section: https://eeglab.org/tutorials/06_RejectArtifacts/RunICA.html#which-ica-algorithm
Hope you find the above explanation and suggestions useful!