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

29 Ansichten (letzte 30 Tage)
Please how can i normalize the column of a complex matrix SAY U= [2 + 2i, 3+i; 4+5i , 4 -9i]
  1 Kommentar
Anthony Uwaechia
Anthony Uwaechia am 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?

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

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

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Jennifer Rebbin
Jennifer Rebbin am 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)

Kategorien

Mehr zu Matrices and Arrays finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by