我在 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 列开始)将仅放置在一列中。所以目标向量如下。
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
我知道这是微不足道的,但我找不到我的错误。任何帮助都非常受欢迎!