Clear Filters
Clear Filters

Combining a structures sub catagories

2 views (last 30 days)
Ryan
Ryan on 13 Jan 2012
I have a structure, 'Lines', that is made of 3 parts; 'Start', 'End', and 'Points'. 'Start' and 'End' are 2D coordinates for a series of lines. I want to quickly find the closest start or end point to a given 2D coordinate. To do this is I intend to create an Xx2 array of the start points (where X is the number of lines in the structure), subtract test_point(ones(X,1),:) and do sqrt(sum(result)). The problem that I have is combining the 'Start' into a Xx2 array. I can use [lines.start] to create a 1xX array but I need it in an Xx2 for this method.
Thanks in advance, Ryan Giles.

Answers (1)

Ryan
Ryan on 13 Jan 2012
I found the solution; vertcat(lines.start)

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!