How can the points of a scatter plot placed on a new matrix?

2 views (last 30 days)
Hello,
I have the following. I have a matrix W (2Χ50) and I make the scatter plot for each of its row, that is,
scatter(W(1,:),W(2,:))
The first point in the sctter plot corresponds to W (1,33), the second to the point W (2,5) and so on. How can I put these points (of the scatter plot) in a new matrix in the order they appear in the scatter plot?

Accepted Answer

Jon
Jon on 14 Jan 2022
Edited: Jon on 14 Jan 2022
Assuming you mean by the first point, second point, etc in the scatter plot their order of appearance from left to right (along the x axis of the plot) you could do this
[~,idx] = sort(W(1,:))
Wnew = W(:,idx)

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!