diag

语法

diag(X)

参数

X 是一个向量或方阵。

详情

如果X是一个向量,diag返回一个对角矩阵,X为主对角线上的元素。

如果X是一个方阵,diag返回一个由主对角线元素组成的向量。

例子

$ diag(1..5);

#0

#1

#2

#3

#4

1

0

0

0

0

0

2

0

0

0

0

0

3

0

0

0

0

0

4

0

0

0

0

0

5

$ m=1..4$2:2;
$ m;

#0

#1

1

3

2

4

$ diag(m);
[1,4]