Dear Community,
when trying to use the hmrR_PruneChannels function (without GUI) I get the following error Message:
Brace indexing is not supported for variables of this type.
Error in hmrR_PruneChannels (line 65)
if isempty(mlActMan{iBlk})
This is I believe because I defined mlActMan wrong? Sadly in the Wiki and the help section explanation to mlActMan is always left blank. When I do not define mlActMan at all (not surprisingly) this error message occures:
Unrecognized function or variable 'mlActMan'
Since MeasList needed to be defined in Homer2 too, I am guessing this is still the case in Homer3.. While I found some Forum entry from the google forum ( https://groups.google.com/g/homer-fnirs/c/05YvW0bezKk/m/p17SAOkBAgAJ) and tried to delete all .m files this didn't work for me. So maybe you can help me on how I get the measurement list information in the mlActMan variable so the function works?
All the best
which version of Homer3 are you using?
I believe we fixed this in the development branch on github. We are preparing to make a new release that will have this fix. But in the mean time you can try to grab the development branch.
Yeah, the development version is unstable. We should have a stable release in a week. And then from that point on we will maintain each stable release with small bug fixes and only use the development version for implementing new features.
This new issue you are facing is a new feature we finally implemented the other week that allows us to run Homer and AtlasViewer at the same time. But its implementation has some bugs.
I will talk with Jay Dubb and Stephen Tucker about these issues and get back to you later this week.
Will investigate this and get back to you here.