在 MATLAB 中,可以使用 eye() 函数创建单位矩阵。eye() 函数接受一个参数 n,代表矩阵的行数和列数。它创建一个 n×n 单位矩阵,其中对角线上元素为 1,其余元素为 0。语法:A = eye(n)。

如何用 MATLAB 创建单位矩阵
回答:
在 MATLAB 中,可以使用内置函数 eye() 创建单位矩阵。
详细说明:
eye() 函数接受一个参数 n,代表矩阵的行数和列数。它创建并返回一个 n×n 单位矩阵,其中对角线上元素为 1,而其余元素为 0。
语法:
A = eye(n)
其中:
-
A是生成的单位矩阵 -
n是单位矩阵的行数和列数
示例:
创建一个 3×3 单位矩阵:
A = eye(3)
这将生成以下矩阵:
A =
1 0 0
0 1 0
0 0 1注意事项:
-
eye()函数创建的单位矩阵始终是方阵(行数等于列数)。 - 如果
n为标量,则函数将创建一个n×n单位矩阵。 - 如果
n为向量,则函数将创建一个对角线元素为 1 的对角矩阵。










