数据来源http://www.cad.zju.edu.cn/home/dengcai/Data/TextData.html
里面的
这个数据是一个文件项矩阵
解释的代码也是这个事例里面的
为了matble运行方便,将下载好的数据集放在matble的运行文件中


下面是matble代码
load('USPS')
faceW = 16;
faceH = 16;
numPerLine = 20;
ShowLine = 4;
Y = zeros(faceH*ShowLine,faceW*numPerLine);
for i=0:ShowLine-1
for j=0:numPerLine-1
Y(i*faceH+1:(i+1)*faceH,j*faceW+1:(j+1)*faceW) = reshape(fea(i*numPerLine+j+1,:),[faceH,faceW])';
end
end
imagesc

本文详细解析了使用MATLAB处理GNMF数据的一个步骤,涉及数据加载、矩阵初始化、数据重塑及图像显示。通过加载USPS数据集,创建零矩阵并用reshape函数将数据转换格式,最后使用imagesc和colormap函数展示处理结果,揭示了数据的聚类特性。
最低0.47元/天 解锁文章
4125





