Please how can i normalize the column of a complex matrix SAY U= [2 + 2i, 3+i; 4+5i , 4 -9i]

31 views (last 30 days)
Please how can i normalize the column of a complex matrix SAY U= [2 + 2i, 3+i; 4+5i , 4 -9i]
  1 Comment
Anthony Uwaechia
Anthony Uwaechia on 20 Aug 2015
thanks alot it reall worked. what of if the question is rephrased this way
Make the column of the matrix U normalised to unit L2 norm
how will it be?

Sign in to comment.

Accepted Answer

Noam
Noam on 20 Aug 2015
U./abs(U)
  3 Comments
Noam
Noam on 20 Aug 2015
>> U = [2 + 2i, 3+i; 4+5i , 4-9i];
>> UL2 = sqrt(sum(abs((U.^2))));
>> ANS = bsxfun(@rdivide,U,UL2);

Sign in to comment.

More Answers (1)

Jennifer Rebbin
Jennifer Rebbin on 16 Nov 2022
If you're using release R2018a or later, use the normalize function. Here is an example of normalizing by the 2-norm, where U is your matrix of complex data:
N = normalize(U,"norm",2)

Categories

Find more on Matrices and Arrays in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!