How can I zscore a matrix

2 views (last 30 days)
Carolina Quintino
Carolina Quintino on 1 Mar 2017
Answered: Star Strider on 1 Mar 2017
Hi everyone, I'm trying to do a zscore of a matrix but I'me having these errors. Error using var (line 65) First argument must be single or double.
Error in std (line 38) y = sqrt(var(varargin{:}));
Error in zscore (line 44) sigma = std(x,flag,dim);
How can I correct that? Thank you for your help.

Answers (1)

Star Strider
Star Strider on 1 Mar 2017
If the argument to zscore is a cell array, use the cell2mat function to convert it to a double array before you pass it to the zscore function.

Community Treasure Hunt

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

Start Hunting!