对单元矩阵的行求和

时间:2012-10-12 07:26:03

标签: matlab

我有一个由单元格组成的变量classi( 269x500 ),可以在http://ojtwist.be/data.mat找到它。我正在尝试对此矩阵的行求和,以便得到 269x1 的向量。我尝试将变量转换为带有cell2mat的矩阵,但这不起作用。或者matlab将符号( - )视为单独的单元格。因此我无法使用sum(classi(:),2)。我现在的问题是,我怎样才能有效地做到这一点?

THX

1 个答案:

答案 0 :(得分:2)

以下是你如何做到的:

load data.mat

a = sum( cellfun(@str2double, classi), 2);