matlab 创建对角函数
时间: 2023-08-28 11:52:46 浏览: 104
用matlab实现矩阵的对角.docx
要在MATLAB中创建对角矩阵,你可以使用diag函数。diag函数接受一个向量作为输入,并将该向量的元素放在对角线上创建一个方阵。以下是一个示例:
```matlab
% 创建一个3x3的对角矩阵
v = [1 2 3]; % 输入向量
D = diag(v); % 创建对角矩阵
disp(D); % 显示对角矩阵
```
输出结果为:
```
1 0 0
0 2 0
0 0 3
```
这个例子创建了一个3x3的对角矩阵,对角线上的元素分别为1、2和3。你可以根据需要调整输入向量的大小来创建不同大小的对角矩阵。
阅读全文