Making a function to restructure matrix of coordinates
Show older comments
I have a 36x3 matrix of data in a double, where the three columns represent x, y, and z coordinates. I'm trying to make two functions. The first will restructure the matrix so that it becomes a 6x6 data set, where the column and row numbers represent the x and y values and the cells represent the z values. The second reverses this, and converts the 6x6 back into the original 36x3. I've looked a bit into using the reshape function, but I dont know how to incorporate the values of the rows and columns. Any help is appreciated. Thanks.
2 Comments
James Tursa
on 13 Apr 2020
Your 6x6 scheme can only work if the x and y values form a regular grid and the formula for the grid coordinates is known. Is that the case? If so, how is the data in the 36x3 matrix organized? Can you give a numeric example?
Patrick O'Mahony
on 14 Apr 2020
Accepted Answer
More Answers (0)
Categories
Find more on Time Series Objects in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!