How can I create a simple matrix of 4 by 4 using a "for" loop. to make a diagnol of 1's starting from top right to bottom left?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Not sure where to start this is my second time using MATLAB, thanks!
1 Kommentar
Antworten (3)
Michael Joslin
am 24 Jan. 2013
Bearbeitet: Michael Joslin
am 24 Jan. 2013
Heres a way to do it without a for loop if your interested:
a = ones(4); a = diag(diag(a)); rot90(a)
This might not be too helpful if all of your other elements are not zero.
0 Kommentare
Sean de Wolski
am 24 Jan. 2013
Bearbeitet: Sean de Wolski
am 24 Jan. 2013
I = fliplr(eye(4));
2 Kommentare
Siehe auch
Kategorien
Mehr zu Matrix Indexing 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!