1
function [stk,txt,top]=sci_std()
5
[m,n]=checkdims(stk(top))
9
'mtlb_std('+x+') may be replaced by:'
10
' st_deviation('+x+') if '+x+' is a vector'
11
' st_deviation('+x+',1) if '+x+' is a matrix'],1)
12
stk=list('mtlb_std('+x+')','0','?','?',stk(top)(5))
14
stk=list('st_deviation('+stk(top)(1)+')','0','1','1',stk(top)(5))
16
stk=list('st_deviation('+stk(top)(1)+',1)','0','1',stk(top)(4),stk(top)(5))
18
elseif rhs==2 then // normalized by N
24
txt=[txt;x+' = '+s1(1)]
27
[m,n]=checkdims(stk(top))
30
'mtlb_std('+x+',1) may be replaced by:'
31
' st_deviation('+x+')*sqrt(1-1/('+x+') if '+x+' is a vector'
32
' st_deviation('+x+',1)*sqrt(1-1/size('+x+',1) if '+x+' is a matrix'],1)
33
stk=list('mtlb_std('+x+',1)','0','?','?',s1(5))
35
stk=list('st_deviation('+x+')*sqrt(1-1/size('+x+',''*''))','0','1','1',s1(5))
37
stk=list('st_deviation('+x+',1)*sqrt(1-1/size('+x+',1))','0','1',s1(3),s1(5))
45
elseif s3(1)=='2' then
51
stk=list('st_deviation('+s1(1)+','+s3(1)+')','0',m,n,s1(5))
57
txt=[txt;x+' = '+s1(1)]
59
stk=list('st_deviation('+s1(1)+','+s3(1)+')*sqrt(1-1/size('+x+','+s3(1)+'))','0',m,n,s1(5))