Simple rearrangement of matrix
1 回表示 (過去 30 日間)
古いコメントを表示
I want to rearrange a vector A= [1,2,3]' to a vector B=[1,1,2,2,3,3]
Here is what i tried so far:
A = [1,2,3]';
for i = 1:size(A,1)
B(i,:)=[A(i) ; A(i)];
end
B=B
Which outputs a not quite right answer...:
B =
1 1
2 2
3 3
Any help is aprriciated..
Jens
0 件のコメント
採用された回答
Sriram Tadavarty
2020 年 4 月 4 日
Hi Jens,
Small modification to what you have done would work, this doesn't require a for loop
A = [1,2,3]';
B = [A A];
B = reshape(B',1,[]);
Hope this helps.
Regards,
Sriram
2 件のコメント
その他の回答 (0 件)
参考
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!