2012-04-21 4 views
1

私は以下を持っています:シングルインデックスとダブルインデックスの両方でコールする

v = [1 2; 3 4]

v = 
     1  2 

     3  4 

4×4行列がthefollowingの方法で、私は一つの指標として、それを呼び出したい場合は今、私が午前

     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) 

を読むbeeingてされます問題は次のとおりです。

v(1)は1 ですが、v(2)は3です。

   3  4 
       1  2 

もし私が2つのインデックスと呼ぶなら、私は簡単ではないかもしれないいくつかのループを持っていますが、私は単一のインデックスを使用すると参照が切り替わります。 これを解決するには?

おかげで、私はあなたの質問を理解していれば、あなたは、単にあなたの行列を転置し、単一のインデックスを使用することができます明らか

答えて

0

だ願っています。より複雑なインデックス作成の問題については、shiftdimが便利です。

+0

ありがとう転位は今働いています。後で問題を起こさないことを願って – pac

関連する問題