ma tlab对角函数
时间: 2023-12-07 19:05:38 浏览: 90
用matlab实现矩阵的对角.pdf
在 MATLAB 中,对角函数指的是用于提取矩阵对角线元素的函数。
1. diag() 函数可以提取矩阵的对角线元素,并返回一个列向量。
例如:
```
A = [1 2 3; 4 5 6; 7 8 9];
d = diag(A);
```
则 d 的值为:
```
d =
1
5
9
```
2. diag() 函数也可以用来创建一个对角矩阵。例如,如果给定一个列向量 v,可以使用 diag(v) 创建一个以 v 为对角线元素的对角矩阵。
例如:
```
v = [1; 2; 3];
D = diag(v);
```
则 D 的值为:
```
D =
1 0 0
0 2 0
0 0 3
```
阅读全文