如何在matlab中做这个对角矩阵?

MrP*_*ier 1 matlab matrix diagonal

你能用这种对角矩阵帮我吗?

  |      1| 
  |     1 |
  |    1  |
I=|   1   |
  |  1    |
  | 1     |
  |1      |
Run Code Online (Sandbox Code Playgroud)

我不知道如何在Matlab中做到这一点.

H.M*_*ter 10

您可以使用

fliplr(eye(7))
Run Code Online (Sandbox Code Playgroud)

这导致了

ans =

     0     0     0     0     1
     0     0     0     1     0
     0     0     1     0     0
     0     1     0     0     0
     1     0     0     0     0
Run Code Online (Sandbox Code Playgroud)