Azzera filtri
Azzera filtri

How to reflect the element above the diagonal of a matrix to the lower diagonal ?

6 visualizzazioni (ultimi 30 giorni)
How could I reflect all the upper element of a square matrix of size K = 3 to the lower side
Like this ?
Thank you very much

Risposta accettata

Matt J
Matt J il 17 Lug 2020
Modificato: Matt J il 17 Lug 2020
b=triu(a)+triu(a,1).'; %the result
  2 Commenti
Tuong Nguyen Minh
Tuong Nguyen Minh il 19 Lug 2020
Why we use triu(a,1).' with the dot instead of triu(a,1)'
When I check it there was not much different, but is this dot usage a prefer engineering practice ?
Matt J
Matt J il 19 Lug 2020
Modificato: Matt J il 19 Lug 2020
.' means transpose
Without the dot, it is conjugate tranpose
As long as your matrices are real-valued, they should give the same result.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Operating on Diagonal Matrices in Help Center e File Exchange

Prodotti


Release

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by