我有一个矩阵2NxN。
我希望通过这个矩阵得到一些参数。例如:
怎么样,我能做到吗?
答案 0 :(得分:1)
您可能希望将 12x6 矩阵分解为两个 6x6 矩阵;让我们说:Z
和Zb
(最后一个为z吧)。奇数行为Z
,而均值为Zb
。
将M
视为组合矩阵:
Z = M(1:2:end,:)
Zb = M(2:2:end,:)
了解colon(:
) operator和end
,了解1:2:end
的含义。
希望它有所帮助。
答案 1 :(得分:1)
据我所知,这是前三个:
% Random Matrix
% Needs to be defined before the functions since the functions look for
% the m variable
m = rand(12,6);
% Function 1
p = @(i,j) sign(m(i,j)+m(i+1,j)) * max(abs(m(i,j)),abs(m(i+1,j)));
p(2,2)
% Function 2 - Avg of row
pavg = @(i) mean(m(i,:));
pavg(2)
% Function 3
c = @(i,j) abs(m(i,j)+m(i+1,j)) / (abs(m(i,j)) + abs(m(i+1,j)));
c(2,2)