文件名称:groupMeans:MEAN(X,DIM,CATEG) - 沿 DIM 取 X 的平均值,但根据分类变量分组。-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-19 08:46:51
matlab
mu = groupMeans( X, DIM, CATEG ) 沿指定维度的矩阵 X 的平均值,但根据 'categ' 中的类别对其他维度进行分组。 因此,CATEG 的长度必须与 X 的指定维度相同。 返回:一个与 X 大小相同的矩阵,除了指定的维度 - 沿着该维度,每个唯一级别的 'categ' 有一个切片。 % 例子: % X = [1 2 3; 4 5 6; 7 8 9; 10 11 12] % C = [ 1; 1; 2; 2]; % X 的每一行都有一个类别% groupMeans( X, 1 ,C ); % 沿垂直维度的平均值,但分组根据 C % % 行% 答案 = % 2.5 3.5 4.5 %8.5 9.5 10.5 % % 即第一行是 mean( X( C==1, : ) , 1 ) % 第二行是 mean( X( C==2, : ) , 1 ) % 注意:
【文件预览】:
groupMeans.zip