矢量到单位矩阵

时间:2013-12-28 14:36:07

标签: matlab matrix

我有一个向量K=[3,4,5,...],其中K = n的元素数量。

我也有3xn单位矩阵。

我想将K中的数字放在单位矩阵的对角线上,即n=3

K=[3,4,5]

V =

 3     0     0
 0     4     0
 0     0     5

我认为diag(V)=K.'可行。但这是一个错误。

我该怎么做呢?

1 个答案:

答案 0 :(得分:2)

K=[3,4,5]
diag(K)
>>   3     0     0
     0     4     0
     0     0     5