我有以下矩阵:
MatrixA =
1 10 50
23 45 76
71 81 91
1 2 3
4 5 6
78 89 91
2 3 4
我想var
为每列中的多个范围运行该函数。更具体地说,我想计算var
每列的第 1 行到第 3 行、第 2 行到第 4 行、第 3 到第 5 行等。我想要的输出是:
1281.33 1260.33 430.33
1281.33 1564.33 2216.33
1566.33 2004.33 2496.33
... ... ...
我在想语法应该是这样的:
var(MatrixA([1 2 3]:[3 4 5],:))
但这(显然)不起作用。
我可以使用循环来做到这一点,但我想知道是否有不涉及循环的解决方案?