我正在用 python 编写一个用户定义的函数来有效地从矩阵中提取特定的列块。
我的矩阵是 48 x 16240。数据以某种模式按列组织。
我的目标是从中制作 4 个矩阵。通过选择前 70 列提取第一个矩阵,跳过下一个 210,选择下一个 70,跳过下一个 210,直到矩阵结束。
通过选择第二个 70 列提取第二个矩阵,跳过下一个 210,选择下一个 70,跳过下一个 210,直到矩阵结束。
以与上述相同的方式,通过分别选择第三和第四70列来提取第三和第四矩阵。
可以看出,16240 可以被 70 整除。
有没有办法有效地完成这项工作?