Matlab实现movieLens转矩阵

for mm=1:num_m
    %电影编号是mm的训练集行号
 ff= find(train_vec(:,2)==mm);
 %train_vec(ff,1) 行号对应的用户编号
 count(train_vec(ff,1),mm) = train_vec(ff,3);
end 

  桉的是电影数目,每次处理一个电影,比双重for循环看着给力。不过转矩阵,一般matlab会提示超内存。

原文地址:https://www.cnblogs.com/hxsyl/p/4899903.html