how to save the values

1 view (last 30 days)
ajith
ajith on 3 Jun 2013
how to save the all values of latent in the set of images if i run the code only the 7 image values only save how to reslove the problem
clc
clear all;
warning off all;
for loop=1:7
figname=strcat(sprintf('CLL (%d).png',loop));
img=double(imread(figname));
[pc, score,latent,tsquare] = princomp(img);
latent=latent(1:400,:);
latent=latent';
end

Accepted Answer

Andrei Bobrov
Andrei Bobrov on 3 Jun 2013
Edited: Andrei Bobrov on 3 Jun 2013
latent = zeros(7,400);
for loop=1:7
figname=strcat(sprintf('CLL (%d).png',loop));
img=double(imread(figname));
[~,~,l0] = princomp(img);
latent(loop,:) = l0(1:400).';
end
  7 Comments
Andrei Bobrov
Andrei Bobrov on 3 Jun 2013
Edited: Andrei Bobrov on 3 Jun 2013
answer as corrected
ajith
ajith on 4 Jun 2013
thanks a lot sir

Sign in to comment.

More Answers (0)

Categories

Find more on Dimensionality Reduction and Feature Extraction in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!