A
Matlab では、行列を別の行列に変換して、の列が の正方部分行列で構成されるB
ようにしようとしています。たとえば、次の場合:B
A
A
A = [1 1 2 2
1 1 2 2
3 3 4 4
3 3 4 4];
私はなりたいですB
:
B = [1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4]
A
たとえば、16 行 16 列の場合、B
4 行 4 列の正方形から構成すると 4 行B
64 列になります。
reshape
他のコマンドと組み合わせてこれを行う効率的な方法はありますか? それとも他のアプローチですか?現在、多数の大きなソース マトリックスで非常に遅いループを繰り返しています。