How to create code for toeplitz matrix

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.

 採用された回答

Tesfaye Girma
Tesfaye Girma 2021 年 3 月 10 日

0 投票

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 件のコメント

Telema Harry
Telema Harry 2021 年 3 月 10 日
Thank you for your response. Can one do this using a for loop ?

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

製品

リリース

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by