I'm not sure I totally get this question but why not just wrap the data? In other words, add 1000m to your value ever time you get to the 999 > 0 jump.
"Thomas Schreiter" <t.schreiter@tudelft.nl> wrote in message <i3h1dp$s9o$1@fred.mathworks.com>...
> Hi,
>
> I have a 2D data set of vehicle trajectories, containing the position of every vehicle at every time step. This position refers to a location of a ringroad. A ringroad of 1000m length has a jump in its location numbering: After meter 999 you reach "the beginning" of the ringroad at meter 0 again, much like in a car race at the startfinish line.)
>
> Plotting these trajectories with the plot command leads to an ugly plot:
> (1.) The plot show large jumps near the startfinish line, caused by the linear interpolation of the plot function. Instead, I'd like to interpolate in a _circular_ manner.
> (2.) It is not possible to pan the plot in the spatial dimension near the startfinish line.
>
> Is there an easy solution to this problem?
