Different kind of normalization
Mostra commenti meno recenti
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.
Risposta accettata
Più risposte (2)
Matt Tearle
il 15 Mar 2011
0 voti
If you have Statistics Toolbox, use uhat = zscore(u).
Steven Lord
il 11 Mag 2020
0 voti
Use the normalize function.
Categorie
Scopri di più su Numerical Integration and Differentiation in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!