Destination point given distance and bearing from start point
You have starting points:
xcoordinate, a list of x-coordinates (longitudes)
ycoordinate, a list of y-coordinates (latitudes)
num_samples, the number of samples in the plane towards the destination point
heading, a list of headings (degrees) and distances: range, a list of distances in two directions (metres) This is how you find the coordinates (x, y) along the plane defining a starting point and two end points, in MATLAB.