concatenation of multiple .mat file into one matrix

1 vue (au cours des 30 derniers jours)
maha lakshmi
maha lakshmi le 21 Fév 2013
sir,I have calculated the feature vector for 1000 images,my feature vector size for one image is <1x120>,how to concatenate 1000 .mat file into one for the retrieval of query image from the database.

Réponses (2)

Walter Roberson
Walter Roberson le 21 Fév 2013

Thorsten
Thorsten le 21 Fév 2013
d = dir('*.mat');
Xall = nan(120, 1000);
for i = 1:length(d)
load(d(i).name)
Xall(:, i) = X; % assuming that the 1x120 vectores are stored in X
end
  2 commentaires
maha lakshmi
maha lakshmi le 22 Fév 2013
In load(d(i).name) can you please tell what does 'name' represents.
Walter Roberson
Walter Roberson le 22 Fév 2013
Please read the documentation for the dir() command.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Images dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by