How to create code for toeplitz matrix

1 view (last 30 days)
I have Y = [1,2,3,4] and I want to create
YY =
[1 2 3 4
2 1 2 3
3 2 1 2
4 3 2 1]
YY = toeplitz (Y(1,1:4)) can easily give me this result. However, I will like to create my own code.
I will appreciate any help.

Accepted Answer

Tesfaye Girma
Tesfaye Girma on 10 Mar 2021
fipref('NumericTypeDisplay','short');
format short g
a = fi([1 2 3],true,8,5)
b = fi([1 4 8],true,16,10)
toeplitz(a,b)
  1 Comment
Telema Harry
Telema Harry on 10 Mar 2021
Thank you for your response. Can one do this using a for loop ?

Sign in to comment.

More Answers (0)

Categories

Find more on Multidimensional Arrays in Help Center and File Exchange

Products


Release

R2020a

Community Treasure Hunt

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

Start Hunting!