How to get a timetable and not a 1x1 struct?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello,
I have the newest version of Matlab2021a and I also downloaded the edfread-app as an additional app.
To plot my EEG data i need edfread to extract a timetable but somehow I always get a 1x1 struct no matter what I do. I tried the exact same code as described here but I just don't get the timetable.. What could be the reason?
Thank you very much!
0 Kommentare
Antworten (1)
Walter Roberson
am 26 Mai 2021
I suspect you downloaded the FEX contribution edfread() https://www.mathworks.com/matlabcentral/fileexchange/31900-edfread which returns a struct.
When what you want instead is the Signal Processing Toolbox function edfread() https://www.mathworks.com/help/signal/ref/edfread.html which returns a timetable.
2 Kommentare
Walter Roberson
am 26 Mai 2021
No, I just looked at the code for the Signal Processing Toolbox edfread() function. There is literally no way for it to return a struct insted of a timetable.
Put a breakpoint in your code at the call to edfread(), and run to there, and then use the debugger "step in" function and see where you end up.
Siehe auch
Kategorien
Mehr zu EEG/MEG/ECoG finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!