for the creation of a 2-dimensional terrains it seems to work well, as your picture shows most clearly.
But it does not work for 3-dimensional terrains, because the behavior of a double pendulum is very complex. Thus, minimal changes in the initial values lead to completely different results. (see figure 1)
![Insert image description here](https://cdn.statically.io/img/i.sstatic.net/cA41l.png)
Figure 1: two results of a double pendulum with very small change of initial position.
So if you simulate two adjacent strips of your terrain, the elevation values will not be comparable.
Terrains can be procedurally created in different ways.
For example based on 2D/3D noise functions (e.g. Perlin noise, Simplex noise, ...), sometimes combined with a Voronoi diagram.