我想计算连接成一个的多个矩阵的标准误差:
cd C:\User\Aisk_000\Desktop\A\NC\Subjects\2014A\
A = dlmread('weights.txt');
cd ../3169A
B = dlmread('weights.txt');
cd ../3350A
C = dlmread('weights.txt');
cd ../3607A
D = dlmread('weights.txt');
cd ../4073A
E = dlmread('weights.txt');
%concatenate
x = cat(5,A,B,C,D,E)
y = mean(x,5) %calculate the average
z = std( x ) / sqrt( length( x )) %Calculate standard error
z
的输出为5-D double
,与x
的输出相同。但是,我意识到系统计算了每个矩阵的标准误差而不是整个级联矩阵。我知道它与数字" 5"有关,但我不确定将它放在z
的代码中的哪个位置。