Может быть, вы могли бы сделать:
try
evenValueNext = s( evenIndexNext ) ;
catch
evenValueNext=0;
end
или вы можете определить функцию для этого:
function y=checkBound(l,i)
if (i<1) || (i>numel(l))
y=0;
else
y=l(i);
end
end
evenValueNext = checkBound(s,evenIndexNext);
oddValuePrev = checkBound(s,oddIndexPrev) ;