Report the amount by which the turtles' coordinates xcor would change if the turtles were to move forward the given distances with their current headings.

dx(turtles, dist = 1)

# S4 method for agentMatrix,numeric
dx(turtles, dist = 1)

# S4 method for agentMatrix,missing
dx(turtles)

## Arguments

turtles AgentMatrix object representing the moving agents. Numeric. Vector of distances the turtles would have to move forward to compute the increment values. Must be of length 1 or of length turtles. The default value is dist = 1.

## Value

Numeric. Vector of length turtles.

## Details

Report the sine of the turtles' heading multiplied by the dist values. Heading 0 is north and angles are calculated in degrees in a clockwise manner.

## References

Wilensky, U. 1999. NetLogo. http://ccl.northwestern.edu/netlogo/. Center for Connected Learning and Computer-Based Modeling, Northwestern University. Evanston, IL.

Sarah Bauduin

## Examples

w1 <- createWorld(minPxcor = 0, maxPxcor = 4, minPycor = 0, maxPycor = 4)
t1 <- createOTurtles(world = w1, n = 10)
dx(turtles = t1)
#>  [1]  0.00000  0.58779  0.95106  0.95106  0.58779  0.00000 -0.58779 -0.95106
#>  [9] -0.95106 -0.58779