How to calculate zero mean and unit variance for entire vectors in a folder?

I am supposed to calculate zero mean and unit variance for a vector.These vector values are present in excel sheet.There are many such excel sheets in a folder, for all these excel sheets containing data for which I need to find out zero mean and unit variance are present in a folder. How can I write the code to calculate zero mean and unit variance for all these vectors in a folder at a time. Can u please help me with the code

Réponses (1)

1. Determine all excelfiles in the folder (hint: d = dir(',', '*.xls'))
2. loop over all these files and
3. read file (hint: D = xlsread(d(i).name);
4. compute mean and variance (hint: m = mean(D(:)), v = var(D(:));
5. exit loop if m == 0 && v == 1, in this case disp('found') (hint: break)

2 commentaires

help zscore
doc zscore
help mapstd
doc mapstd
Hope this helps.
Thank you for formally accepting my answer
Greg
Greg, you put this in a comment, not an Answer so it can't be accepted. You should move it to an Answer.
krishnasri, you might find these entries in the FAQ helpful:

Connectez-vous pour commenter.

Catégories

En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange

Question posée :

le 29 Juin 2015

Commenté :

le 29 Juin 2015

Community Treasure Hunt

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

Start Hunting!

Translated by