3

セル(269x500)で構成される変数classiがあります。これは、 http: //ojtwist.be/data.matにあります。この行列の行を合計して、269x1のベクトルを取得しようとしています。変数をcell2matで行列に変換しようとしましたが、これは機能しません。または、matlabは記号(-)を個別のセルと見なします。したがって、私は使用できませんsum(classi(:),2)。私の質問は、どうすればこれを効率的に行うことができるかということです。

どうも

4

1 に答える 1

2

これがあなたがそれをすることができる方法です:

load data.mat

a = sum( cellfun(@str2double, classi), 2);
于 2012-10-12T07:54:30.350 に答える