1
function [stk,txt,top]=sci_cumsum()
4
if stk(top-rhs+1)(5)=='4' then
5
v='bool2s('+stk(top-rhs+1)(1)+')',
10
[m,n]=checkdims(stk(top))
14
'mtlb_cumsum('+x+') may be replaced by '
15
'cumsum('+x+')'+' if '+x+'is a vector'
16
'cumsum('+x+',1)'+' if '+x+'is a matrix'],1)
17
stk=list('mtlb_cumsum('+x+')','0','?','?','1')
19
stk=list('cumsum('+x+')','0','1','1','1')
21
stk=list('cumsum('+x+',1)','0','1',stk(top)(4),'1')
24
if stk(top)(1)=='1' then
25
stk=list('cumsum('+v+',1)','0','1',stk(top-1)(4),stk(top-1)(5))
26
elseif stk(top)(1)=='2' then
27
stk=list('cumsum('+v+',2)','0',stk(top-1)(3),'1',stk(top-1)(5))
30
stk=list('cumsum('+v+','+x+')','0','?','?',stk(top-1)(5))