• 大小: 19.53MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-18
  • 语言: Matlab
  • 标签: PCA  NMF  LDA  GMM  matlab  

资源简介

matlab code for pattern recognition. 包含完整PCA NMF LDA GMM代码和使用说明

资源截图

代码片段和文件信息

%%% data import
%%% cells containing training data sequence and testing data sequence
train=importdata(‘train.txt‘‘\n‘1360);
test=importdata(‘test.txt‘‘\n‘1223);
sample=[train;test];
save sampleSeq.mat train test sample;

pixel=4096; % total number of pixels in one img
trainData=NaN(length(train)pixel);
testData=NaN(length(test)pixel);

for i=1:length(train)
    h=reshape(imread(cell2mat(train(i))‘bmp‘)1[]);
    trainData(i:)=h;
end
save trainData.mat trainData;

for i=1:length(test)
    h=reshape(imread(cell2mat(test(i))‘bmp‘)1[]);
    testData(i:)=h;
end
save testData.mat testData;

sampleData=[trainData;testData];
save data.mat sampleData trainData testData;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-05-02 21:26  code\
     文件    20442094  2014-04-06 20:18  code\data.mat
     文件         707  2014-04-06 20:18  code\dataImport.m
     文件        1798  2014-04-08 21:09  code\GMM.m
     文件        2392  2014-04-07 23:13  code\LDA.m
     文件         659  2014-04-09 11:26  code\NMF.m
     文件        1770  2014-04-07 15:03  code\PCA.m
     文件        3620  2014-04-09 11:27  code\readme.txt
     文件       29903  2014-04-06 20:18  code\sampleSeq.mat
     文件       19794  2014-03-28 20:20  code\test.txt
     文件       22002  2014-03-28 20:19  code\train.txt

评论

共有 条评论