Different kind of normalization
이전 댓글 표시
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.
채택된 답변
추가 답변 (2개)
Matt Tearle
2011년 3월 15일
0 개 추천
If you have Statistics Toolbox, use uhat = zscore(u).
Steven Lord
2020년 5월 11일
0 개 추천
Use the normalize function.
카테고리
도움말 센터 및 File Exchange에서 Numerical Integration and Differentiation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!