MatLab にサンプル マトリックスがあります。
>> A=[0 0 0 0; 5 1 4 6; 10 87 74 34]
A =
0 0 0 0
5 1 4 6
10 87 74 34
最初の列のない A の要素を持つ新しいベクトルを作成したいと思います。さらに、各要素 (行 1、列 2 から開始) は 1 つの列にのみ配置されます。したがって、ターゲット ベクトルは次のとおりです。
newdata=
0
0
0
1
4
6
87
74
34
m-file
それを行うことが想定されているを作成しましたが、得られるのはベクトルだけです
newdata=
34
34
34
34
34
34
34
34
34
私のコードは
newdata=zeros(size(A,1)*(size(A,2)-1),1);
for ii=1:size(A,1)
for jj=2:size(A,2)
for n=1:(size(A,1)*(size(A,2)-1))
newdata(n)=A(ii,jj);
end
end
end
些細なことだとは思いますが、間違いが見つかりません。どんな助けでも大歓迎です!