たとえば、次のものがあるとします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を参照してください。