Re: [討論]矩陣分解 用for loop
% 建立你原文說的矩陣
M=1:16 ;
M=reshape(M,4,4) ;
% 把每個2*2矩陣的第1項提出
A=M(1:2:end,1:2:end) ;
A=reshape(A,1,numel(A)) ;
% 把每個2*2矩陣的第2項提出
B=M(2:2:end,1:2:end) ;
B=reshape(B,1,numel(B)) ;
% 把每個2*2矩陣的第3項提出
C=M(1:2:end,2:2:end) ;
C=reshape(C,1,numel(C)) ;
% 把每個2*2矩陣的第4項提出
D=M(2:2:end,2:2:end) ;
D=reshape(D,1,numel(D)) ;
% 重新整理為一個比較好求平均值的矩陣
MM=[A;B;C;D] ;
% 求平均
mean(MM)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.98.36
→
05/21 22:20, , 1F
05/21 22:20, 1F
→
05/21 22:21, , 2F
05/21 22:21, 2F
推
05/22 00:29, , 3F
05/22 00:29, 3F
→
05/22 00:31, , 4F
05/22 00:31, 4F
→
05/22 00:32, , 5F
05/22 00:32, 5F
→
05/22 00:33, , 6F
05/22 00:33, 6F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):