How to calculate zero mean and unit variance for entire vectors in a folder?
1 回表示 (過去 30 日間)
古いコメントを表示
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
0 件のコメント
回答 (1 件)
Thorsten
2015 年 6 月 29 日
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 件のコメント
Greg Heath
2015 年 6 月 29 日
help zscore
doc zscore
help mapstd
doc mapstd
Hope this helps.
Thank you for formally accepting my answer
Greg
Image Analyst
2015 年 6 月 29 日
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:
参考
カテゴリ
Help Center および File Exchange で Creating and Concatenating Matrices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!