C-如何将矩阵拆分为4
将矩阵拆分为4的最简单方法是什么? 我有一个nxn矩阵,其中n是4的倍数C-如何将矩阵拆分为4,c,matrix,C,Matrix,将矩阵拆分为4的最简单方法是什么? 我有一个nxn矩阵,其中n是4的倍数 我不需要做一个新的矩阵,只需要得到I,j的范围就可以了 0-i/2和0-j/2指数的第一象限范围 第二个0-i/2和j/2+1-j 第三个i/2+1-i和j/2+1-j 第4个i/2+1-i和0-j/2也许这可以帮助您: 第一个矩阵应为:(0,0)-(n/2-1,n/2-1) 第二个矩阵应该是:(0,n/2)-(n/2-1,n-1) 第3个矩阵应为:(n/2,n/2)-(n-1,n-1) 第四个矩阵应为:(n/2,0)
我不需要做一个新的矩阵,只需要得到I,j的范围就可以了 0-i/2和0-j/2指数的第一象限范围 第二个0-i/2和j/2+1-j 第三个i/2+1-i和j/2+1-j
第4个i/2+1-i和0-j/2也许这可以帮助您:
你需要四个不同的2D阵列吗?这看起来非常熟悉…请不要把图像用于这些琐碎的东西;把它包括在问题中。那就更详细地解释一下你在追求什么。啊哈26分钟前被Jon Lajoie删除的“定义一个表示子矩阵的typedef结构”。申报其中4项。用一些代码填充成员值。加载后中断,并使用调试器检查值或将其打印出来。修理东西。冲洗清洗,重复,直到数值符合您的规格。
____________________
| | |
| | |
| 1st | 2nd |
| | |
|--------+----------
| | |
| 4th | 3rd |
| | |
|________|_________|