我想重塑兩個陣列。例如:
a=[17 21 24 32]
b=[10 15 18]
因此,我想獲得一個新陣列:
c=[10 15 17 18 21 24 32]
怎么做?謝謝!
uj5u.com熱心網友回復:
您需要排列元素的 MATLAB 命令是sort.
>> c = sort([a,b])
c =
10 15 17 18 21 24 32
uj5u.com熱心網友回復:
您可以根據陣列的長度對陣列進行連接或聯合
if length(b)<length(a)
c = [b,a];
else
c = [a,b];
更多關于聯合https://www.mathworks.com/help/matlab/ref/double.union.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/456629.html
上一篇:如何根據值對多條線進行著色?
