submatrix

    6热度

    2回答

    我有一个N * N矩阵(N = 2到10000)的数字,范围可以从0到1000. 如何找到包含相同数字的最大(矩形)子矩阵? 实施例: 1 2 3 4 5 -- -- -- -- -- 1 | 10 9 9 9 80 2 | 5 9 9 9 10 3 | 85 86 54 45 45 4 | 15 21 5 1 0 5 | 5 6 88 11 10 输出应的子矩阵的区域,

    4热度

    3回答

    我有一个大矩阵,我想从中收集子矩阵的集合。如果我的矩阵是NxN,子矩阵大小是MxM,我想收集I=(N - M + 1)^2子矩阵。换句话说,我希望原始矩阵中每个元素的一个MxM子矩阵可以位于此矩阵的左上角。 这里是我的代码:错误 for y = 1:I for x = 1:I index = (y - 1) * I + x; block_set(index) =

    0热度

    3回答

    提取2×2子矩阵是一个很基本的用户,不知道太多关于在C中使用的命令,所以请多多包涵......我不能使用非常复杂的代码。我在stdio.h中和ctype.h中图书馆的一些知识,但多数民众赞成它。 我有一个矩阵在一个txt文件中,我想根据我输入的行数和列数加载矩阵 例如,我在文件中有一个5乘5的矩阵。我想提取一个特定的2乘2的子矩阵,我该怎么做? 我创建使用嵌套循环: FILE *sample s