MATLAB Answers

0

How to design a Toeplitz matrix with negative lower triangle elements and zero main diagonal elements

Asked by Vinay Killamsetty on 1 Oct 2019
Latest activity Answered by Bruno Luong
on 1 Oct 2019
I want to design a square symmetric toeplitz matriz with diagagonal elements zero and lower triangle elements should be negative
Is there any simple command or any simple coding technique to obtain this without using any loops.
The sample matrix is shown below: N*N is the size of the matrix decided by the user
0 1 2 3 - - - (N-1)
-1 0 1 2 - - - (N-2)
-2 -1 0 1 - - - (N-3)
-3 -2 -1 0 - - - (N-4)
-
-
-(N-1) -(N-2) -(N-3) -(N-4) - - - 0

  1 Comment

I got the answer
triu(toeplitz([0,1,2,3,4,5]))+tril(toeplitz([0,-1,-2,-3,-4,-5]))
But is there any onswer simpler than this?

Sign in to comment.

Products


Release

R2019b

1 Answer

Answer by Bruno Luong
on 1 Oct 2019
 Accepted Answer

toeplitz(0:-1:-5,0:5)

  0 Comments

Sign in to comment.