18 lines
380 B
Matlab
18 lines
380 B
Matlab
function b = subsref(s, index)
|
|
% SUBSREF Redefine subscripted references.
|
|
% b = subsref(s,index)
|
|
% :param s:
|
|
% Instance of class :mat:func:`Stack`
|
|
% :param index:
|
|
% :return:
|
|
%
|
|
|
|
switch index.type
|
|
case '()'
|
|
b = s.domains(index.subs{:});
|
|
case '.'
|
|
n = domainIndex(s, index.subs);
|
|
b = s.domains(n);
|
|
otherwise
|
|
error('syntax error');
|
|
end
|