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

28 visualizzazioni (ultimi 30 giorni)
Please how can i normalize the column of a complex matrix SAY U= [2 + 2i, 3+i; 4+5i , 4 -9i]
  1 Commento
Anthony Uwaechia
Anthony Uwaechia il 20 Ago 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?

Accedi per commentare.

Risposta accettata

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

Accedi per commentare.

Più risposte (1)

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

Categorie

Scopri di più su Matrices and Arrays in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by