how to merge two matrix to one matrix ?

12 views (last 30 days)
I have x and y coordinates I need to merge them into one matrix having the size: Mx2
x=[50.2124 50.2133 50.2134 50.2134 50.2137];
y=[26.385 26.386 26.387 26.388 26.3859];
I need element 1 from x with element 1 with y and so on ... how can I do this?

Accepted Answer

Stephen23
Stephen23 on 3 Jul 2018
Edited: Stephen23 on 3 Jul 2018
m = [x(:),y(:)]
e.g.:
>> x = [50.2124,50.2133,50.2134,50.2134,50.2137];
>> y = [26.385, 26.386, 26.387, 26.388, 26.3859];
>> m = [x(:),y(:)]
m =
50.212 26.385
50.213 26.386
50.213 26.387
50.213 26.388
50.214 26.386
  2 Comments
Reema Alhassan
Reema Alhassan on 3 Jul 2018
can I ask you another question I have a matrix s which has the size : 2882x2575 then I convert it to 7421150x1 by this
s1=s(:);
and I did some process...
now I need to convert it back to 2882x2575 how can I do this ?

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!