<div dir="ltr">Dear all,<div><br></div><div>Sorry for asking another naive question.</div><div>I am following the tutorial code of this: <a href="http://www.fieldtriptoolbox.org/tutorial/automatic_artifact_rejection">http://www.fieldtriptoolbox.org/tutorial/automatic_artifact_rejection</a></div><div>I used the ArtifactMEG.ds data, which is used in tutorial, and used the exact same code. However, I am unable to run the ft_artifact_zvalue function. I am running this code on MATLAB2015b with fieldtrip version 20160304. I got the same problem even I changed the MATLAB version into 2013a.</div><div>I am really confused since I am running the exact same code as tutorial, but I got many warnings and MATLAB returned error too.</div><div><br></div><div>Here is the script:</div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><font face="monospace, monospace">cfg                    = [];</font></div></div><div><div><font face="monospace, monospace">cfg.dataset            = 'ArtifactMEG.ds';</font></div></div><div><div><font face="monospace, monospace">cfg.headerformat       = 'ctf_ds';</font></div></div><div><div><font face="monospace, monospace">cfg.dataformat         = 'ctf_ds'; </font></div></div><div><div><font face="monospace, monospace">cfg.trialdef.eventtype = 'trial';</font></div></div><div><div><font face="monospace, monospace">cfg                    = ft_definetrial(cfg);</font></div></div><div><div><font face="monospace, monospace">trl                    = cfg.trl(1:50,:); </font></div></div><div><font face="monospace, monospace"><br></font></div><div><div><font face="monospace, monospace">%% jump</font></div></div><div><div><font face="monospace, monospace">cfg                    = [];</font></div></div><div><div><font face="monospace, monospace">cfg.trl = trl;</font></div></div><div><div><font face="monospace, monospace">cfg.datafile   = 'ArtifactMEG.ds';</font></div></div><div><div><font face="monospace, monospace">cfg.headerfile = 'ArtifactMEG.ds';</font></div></div><div><div><font face="monospace, monospace">cfg.continuous = 'yes';</font></div></div><div><div><font face="monospace, monospace"> </font></div></div><div><div><font face="monospace, monospace">% channel selection, cutoff and padding</font></div></div><div><div><font face="monospace, monospace">cfg.artfctdef.zvalue.channel    = 'MEG';</font></div></div><div><div><font face="monospace, monospace">cfg.artfctdef.zvalue.cutoff     = 20;</font></div></div><div><div><font face="monospace, monospace">cfg.artfctdef.zvalue.trlpadding = 0;</font></div></div><div><div><font face="monospace, monospace">cfg.artfctdef.zvalue.artpadding = 0;</font></div></div><div><div><font face="monospace, monospace">cfg.artfctdef.zvalue.fltpadding = 0;</font></div></div><div><div><font face="monospace, monospace"> </font></div></div><div><div><font face="monospace, monospace">% algorithmic parameters</font></div></div><div><div><font face="monospace, monospace">cfg.artfctdef.zvalue.cumulative    = 'yes';</font></div></div><div><div><font face="monospace, monospace">cfg.artfctdef.zvalue.medianfilter  = 'yes';</font></div></div><div><div><font face="monospace, monospace">cfg.artfctdef.zvalue.medianfiltord = 9;</font></div></div><div><div><font face="monospace, monospace">cfg.artfctdef.zvalue.absdiff       = 'yes';</font></div></div><div><div><font face="monospace, monospace"> </font></div></div><div><div><font face="monospace, monospace">% make the process interactive</font></div></div><div><div><font face="monospace, monospace">cfg.artfctdef.zvalue.interactive = 'yes';</font></div></div><div><div><font face="monospace, monospace"> </font></div></div><div><div><font face="monospace, monospace">[cfg, artifact_jump] = ft_artifact_zvalue(cfg);</font></div></div></blockquote><div><br></div><div><br></div><div>Here are what MATLAB return to me:</div><div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><font face="monospace, monospace" color="#ff9900">Warning: no trialfun was specified, using ft_trialfun_general </font></div><div><font face="monospace, monospace" color="#ff9900">> In ft_definetrial (line 138) </font></div><div><font face="monospace, monospace">evaluating trialfunction 'ft_trialfun_general'</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">getRawCTFBalanceCoefs : Sensor Q11 appears in ds.res4.scrr, but not in ds.res4.chanNames</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace" color="#ff9900">Warning: cannot read balancing coefficients for G3BR </font></div><div><font face="monospace, monospace" color="#ff9900">> In ft_read_header (line 569)</font></div><div><font face="monospace, monospace" color="#ff9900">  In ft_trialfun_general (line 78)</font></div><div><font face="monospace, monospace" color="#ff9900">  In ft_definetrial (line 177) </font></div><div><font face="monospace, monospace">reading the events from 'ArtifactMEG.ds\ArtifactMEG.res4'</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">getRawCTFBalanceCoefs : Sensor Q11 appears in ds.res4.scrr, but not in ds.res4.chanNames</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace" color="#ff9900">Warning: cannot read balancing coefficients for G3BR </font></div><div><font face="monospace, monospace" color="#ff9900">> In ft_read_header (line 569)</font></div><div><font face="monospace, monospace" color="#ff9900">  In ft_read_event (line 511)</font></div><div><font face="monospace, monospace" color="#ff9900">  In ft_trialfun_general (line 86)</font></div><div><font face="monospace, monospace" color="#ff9900">  In ft_definetrial (line 177) </font></div><div><font face="monospace, monospace">found 76 events</font></div><div><font face="monospace, monospace">created 76 trials</font></div><div><font face="monospace, monospace">the call to "ft_definetrial" took 1 seconds</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">ans =</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">     []</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">getRawCTFBalanceCoefs : Sensor Q11 appears in ds.res4.scrr, but not in ds.res4.chanNames</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace" color="#ff9900">Warning: cannot read balancing coefficients for G3BR </font></div><div><font face="monospace, monospace" color="#ff9900">> In ft_read_header (line 569)</font></div><div><font face="monospace, monospace" color="#ff9900">  In ft_artifact_zvalue (line 195) </font></div><div><font face="monospace, monospace">searching for artifacts in 139 channels</font></div><div><font face="monospace, monospace">searching in trial 50 from 50</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace" color="#ff0000">Not enough input arguments.</font></div><div><font face="monospace, monospace" color="#ff0000"><br></font></div><div><font face="monospace, monospace" color="#ff0000">Error in ft_artifact_zvalue (line 481)</font></div><div><font face="monospace, monospace" color="#ff0000">  opt.data = data;</font></div></div></blockquote></div><div><br clear="all"><div><br></div><div><br></div><div>Any comments are appreciated! Thank you all!</div><div><br></div><div>Best,</div><div>Andrew</div><div><br></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font color="#666666">Andrew Chang<br>Ph.D. Candidate<br>Auditory Development Lab</font><div><font color="#666666">Department of Psychology, Neuroscience & Behaviour<br>McMaster University</font></div><div><a href="http://changa5.wordpress.com/" target="_blank">http://changa5.wordpress.com/</a><font color="#666666"><br></font></div></div></div></div></div></div></div>