以下に示すようなデータがあります。
for a=1:2
for b=1:3
m{a,b}=zeros(3,3)
end
end
m{1,1}=[6 1 1;1 7 1;1 1 6];
m{1,2}=[3 2 2;2 5 2;2 2 6];
m{1,3}=[5 3 3;3 9 3;3 3 7];
m{2,1}=[2 4 4;4 5 4;4 4 8];
m{2,2}=[2 1 1;1 6 1;1 1 5];
m{2,3}=[6 2 2;2 7 2;2 2 8];
各データセットの対角線のみを取り、これらの数値を再グループ化したいと思います。たとえば、
%RESULT
row_1_1=[6;3;5] %which 6 from m{1,1}(1,1), 3 from m{1,2}(1,1) and 5 from m{1,3}(1,1)
row_1_2=[7;5;9] %which 7 from m{1,1}(2,2), 5 from m{1,2}(2,2) and 9 from m{1,3}(2,2)
row_1_3=[6;6;7] %which 6 from m{1,1}(3,3), 6 from m{1,2}(3,3) and 7 from m{1,3}(3,3)
row_2_1=[2;2;6] %which 2 from m{2,1}(1,1), 2 from m{2,2}(1,1) and 6 from m{2,3}(1,1)
等々。
これらの結果を取得する方法はありますか??ありがとう~