1

我有以下内容:

v=[1 2 ; 3 4]

 v =   
         1     2

         3     4 

作为 4 x 4 矩阵正在以下列方式读取

                        2     4           (1,2)     (2,2)

                        1     3           (1,1)     (2,1)  

所以

1 is (1,1)
2 is (1,2)
3 is (2,1)
4 is (2,2)

现在,如果我想将其称为单个索引,我会遇到问题,因为:

v(1) 是 1 但 v(2) 是 3 它读作:

              3     4
              1     2

如果我将其称为 2 索引,我将有几个循环,这并不容易,但如果我使用单个索引,则引用会被切换,我会得到错误的答案。如何解决这个问题?

谢谢希望我清楚

4

1 回答 1

0

如果我理解您的问题,您可以简单地转置矩阵并使用单个索引。对于更复杂的索引问题,您可能会发现shiftdim它很有用。

于 2012-04-21T19:42:16.137 回答