Simple question regarding sorting

1 vue (au cours des 30 derniers jours)
Mate 2u
Mate 2u le 28 Juin 2012
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.

Réponse acceptée

Wayne King
Wayne King le 28 Juin 2012
Modifié(e) : Wayne King le 28 Juin 2012
X = randi(30,100,1);
Y = randi(30,50,1);
Z = unique([X ; Y]);
The result from unique() is sorted.

Plus de réponses (1)

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

Catégories

En savoir plus sur Shifting and Sorting Matrices dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by