Is there any built-in function to make a matrix having non-zero entries in reverse diagonal only?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
GMD Baloch
il 15 Apr 2019
Modificato: madhan ravi
il 15 Apr 2019
I know the command eye(3) generates an identity matrix having ones in its principal diagonal but I want to make a matrix that has ones in its secondary diagonal. I have searched out but the diag() command also places the entries in principal diagonal or in other diagonals moving from left to right however, I want to place the entries from right to left.
a = eye(3)
b = diag(2,3,4)
The outputs of above commands are given as
a =
1 0 0
0 1 0
0 0 1
b =
2 0 0
0 3 0
0 0 4
However I want a matrix like this one
0 0 1
0 1 0
1 0 0
0 Commenti
Risposta accettata
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Operating on Diagonal Matrices 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!