如何使用向量k = [8 9 6 5 4 3]创建矩阵

时间:2010-07-31 20:21:35

标签: matlab

如何创建以下矩阵?

[0 0 0 
8  0 0 
9  8 0 
6  9 8
5  6 9
4  5 6]

1 个答案:

答案 0 :(得分:1)

toeplitz功能怎么样?

c=[0 8 9 6 5 4 3]
r=[0 0 0]
t=toeplitz(c,r)

(免责声明:未经测试!)

应该是:

0 0 0
8 0 0 
9 8 0 
6 9 8 
5 6 9 
4 5 6 
3 4 5