algorithm - MATLAB 中的 N x N 单位矩阵

标签 algorithm matlab matrix

我在 Matlab 中创建通用 N x N 单位矩阵时遇到困难。

我得到一个系统

Ai,j =

{1, if i does not equal j

{n, if i = j}

当单位矩阵的值 n = 10, n = 20 时,您需要计算这个值。

我没有看到的是如何在此处应用矩阵索引。这很容易做到,但我如何解释给定的线性系统?

最佳答案

有一个用于创建称为eye 的单位矩阵的内置函数。

查看文档 http://au.mathworks.com/help/matlab/ref/eye.html?requestedDomain=au.mathworks.com

此外,ones(n,m) 创建一个矩阵。

对于方阵使用 (n-1)*eye(n) + ones(n) 而对于非方阵 (n-1)*eye(n, m) + ones(n, m)

关于algorithm - MATLAB 中的 N x N 单位矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47297527/

相关文章:

python - 试图构建单位矩阵?

Matlab:我可以通过唯一名称引用数组索引吗?

matlab - 在matlab中将GML文件转换为邻接矩阵

c++ - OpenCV 中是否有类似 MATLAB 的 'impixelinfo()' 的功能?

查找字符串中最常见子串的算法

python - 选择 Numpy 数组的最后一个值

python - 在 Python 中查找矩阵中某个元素的所有出现位置

javascript - 如果索引超出数组范围,则将索引设置为最近的边界

sql - 按共享元素对集合列表进行分区

algorithm - 如何应对 Hackerrank 上的 Fair Cut 挑战?