たとえば、次のものがあるとしますvector
。
x=[1 2 3 4];
ここで、ベクトルは次のように読み取られます。
x1=1
x2=2
x3=3
x4=4
あれは正しいですか?
今、私が次のことをすると:
y = reshape(x,2,2);
私は以下を取得しますmatrix
:
1 3
2 4
この場合、 の値はどうなりますy1, y2, y3, and y4
か? 上記のようになりvector
ますか?
ありがとう。
Matlab は列優先順でデータを保存します。
Matlab のインデックス付けの詳細と例については、Matrix Indexing in MATLABを参照してください。