<div dir="ltr"><div class="gmail_extra">Dear Team,</div><div class="gmail_extra">I am using Matlab 2017 and when I execute the following lines :</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">cfg=[];</div><div class="gmail_extra">cfg.layout = 'biosemi256.lay';</div><div class="gmail_extra">layout = ft_prepare_layout(cfg);</div><div class="gmail_extra"><br></div><div class="gmail_extra">I get the following error </div><div class="gmail_extra"><br></div><div class="gmail_extra"><i><font color="#ff0000">Error using nargin</font></i></div><div class="gmail_extra"><i><font color="#ff0000">You can only call nargin/nargout from within a MATLAB function.</font></i></div><div class="gmail_extra"><i><font color="#ff0000"><br></font></i></div><div class="gmail_extra"><i><font color="#ff0000">Error in ft_preamble_init (line 34)</font></i></div><div class="gmail_extra"><i><font color="#ff0000">if nargin==0</font></i></div><div class="gmail_extra"><i><font color="#ff0000"><br></font></i></div><div class="gmail_extra"><i><font color="#ff0000">Error in ft_preamble (line 56)</font></i></div><div class="gmail_extra"><i><font color="#ff0000">   evalin('caller', ['ft_preamble_' cmd]);</font></i></div><div class="gmail_extra"><i><font color="#ff0000"><br></font></i></div><div class="gmail_extra"><i><font color="#ff0000">Error in ft_prepare_layout (line 96)</font></i></div><div class="gmail_extra"><i><font color="#ff0000">ft_preamble init</font></i></div><div class="gmail_extra"><br></div><div class="gmail_extra">This seems related to the nargin instruction, which cannot be used in scripts anymore and it is MatLab version specific (does not happen if I use Matlab 2015b).</div><div class="gmail_extra"><br></div><div class="gmail_extra">Is this a bug?</div><div class="gmail_extra">Cris</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div></div></div>