matlab中的细胞阵列排序及新指标的获取
我有H,它是n乘n的单元数组,每个单元包含一个数字向量,我想按升序排序,这是我尝试过的代码matlab中的细胞阵列排序及新指标的获取,matlab,cell,Matlab,Cell,我有H,它是n乘n的单元数组,每个单元包含一个数字向量,我想按升序排序,这是我尝试过的代码 HH = cellfun(@sort,H, 'UniformOutput', false) 代码运行得很好,但问题是我想要向量元素的索引 例如:如果此数组中的一个单元格包含[7 5 6 8],它将被排序为[5 6 7 8]&索引为[2 3 1 4]。根据Gnovice(),您只需指定带有两个输出的cellfun [HH, HH_ind] = cellfun(@sort,H, 'UniformOu
HH = cellfun(@sort,H, 'UniformOutput', false)
代码运行得很好,但问题是我想要向量元素的索引
例如:如果此数组中的一个单元格包含[7 5 6 8],它将被排序为[5 6 7 8]&索引为[2 3 1 4]。根据Gnovice(),您只需指定带有两个输出的cellfun
[HH, HH_ind] = cellfun(@sort,H, 'UniformOutput', false)