Different kind of normalization
Mostrar comentarios más antiguos
I have read in Matlab that normalization of a vector is u/norm(u).
However, I have a matrix (N x N)where the columns are different vectors. I want for each element of column vectors to do something like: (u(i) - mean(u))/std(u) without looping so that at the end of it each column vectors are bunch of standard normals.
Is there a standard way to do it in matlab or do I really have to code the loop.
Respuesta aceptada
Más respuestas (2)
Matt Tearle
el 15 de Mzo. de 2011
0 votos
If you have Statistics Toolbox, use uhat = zscore(u).
Steven Lord
el 11 de Mayo de 2020
0 votos
Use the normalize function.
Categorías
Más información sobre Numerical Integration and Differentiation en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!