function parameters=getParamDelay(n,CeRem,CeLoc,CeLocI,h,propspeed)
parameters.n=n;%sheet is nxn
parameters.Inh2Py=25*speye(n^2);%in this parameter set the increase in this prolongs the onset & prevents too much going to the upper fixed point
parameters.PyInput=-2.5*(ones(n^2,1));
parameters.InhInput=-5*ones(n^2,1);
parameters.tauPy=1*ones(n^2,1)/25;%time scale of the populations
parameters.tauInh=0.5*ones(n^2,1)/25;
%parameters.tauInFast=0.1*ones(n^2,1);
parameters.SigThresh=4*ones(n^2,1);%sigmoid parameters
parameters.SigSteepness=1*ones(n^2,1);
parameters.h=h;
hdtime=h*propspeed*1000*1000; %stepsize times delaytime
CeLocDelay=getDelayMatrix(CeLoc,n,@distTorus,hdtime);
CeLocIDelay=getDelayMatrix(CeLocI,n,@distTorus,hdtime);
CeRemDelay=getDelayMatrix(CeRem,n,@distTorus,hdtime);
maxTS=max([length(CeLocDelay),length(CeRemDelay)]);
minTS=min([length(CeLocDelay),length(CeRemDelay)]);
parameters.Py2Py{1}=10*speye(n^2)+.15*CeLocDelay{1}+.05*CeRemDelay{1};%conn matrix Py to Py at time step 1 distance
for k=2:maxTS
if k>minTS
parameters.Py2Py{k}=.05*CeRemDelay{k};%conn matrix Py to Py at time step minTS until maxTS distance
else
parameters.Py2Py{k}=.15*CeLocDelay{k}+.05*CeRemDelay{k};%conn matrix Py to Py at time step 2 until minTS distance
end
end
parameters.Py2Inh{1}=0.1*CeLocIDelay{1}+15*speye(n^2);%
for k=2:length(CeLocIDelay)
parameters.Py2Inh{k}=0.1*CeLocIDelay{k};%
end
parameters.delaysteps=maxTS;
end