sorting the values of a vector into a new one by its elements size
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hey all
I made some measurements. Between these values, I interpolated. Now, I want to merge both vectors into one but withouth changing the order. Just copy in the new interpolated values into the intervalls of the measured values.
Is there a predefined function from matlab or do I have to write it myself?
Thanks in advance
2 commentaires
Réponse acceptée
Luna
le 29 Nov 2018
Try this,
xnew = sort(horzcat(y,x)) % concatane vectors then sort all
%% OR
xnew = horzcat(sort(y),sort(x)) % sort x, sort y seperately then concatanate
3 commentaires
Plus de réponses (1)
madhan ravi
le 29 Nov 2018
Modifié(e) : madhan ravi
le 29 Nov 2018
Simple and easy solution:
xnew=sort([x y])
0 commentaires
Voir également
Catégories
En savoir plus sur Logical 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!