Simple question regarding sorting

1 次查看(过去 30 天)
Hi, If I have two column matrixes of size Nx1 and Mx1 and I want to marge them together to make a Yx1 Column, but sorted in order how would I do this? I would not want a repeate of a number also.

采纳的回答

Wayne King
Wayne King 2012-6-28
编辑:Wayne King 2012-6-28
X = randi(30,100,1);
Y = randi(30,50,1);
Z = unique([X ; Y]);
The result from unique() is sorted.

更多回答(1 个)

Honglei Chen
Honglei Chen 2012-6-28
x = [1 3 5 7 9]'
y = [1 2 3 4 5]'
unique(sort([x;y]))

类别

Help CenterFile Exchange 中查找有关 Shifting and Sorting Matrices 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by