Ik wil zo graag een touw afrollen en dan de lengte weten van het verticale stuk.

Ik kom er niet uit. Mijn wiskunde is roestig, zeker wat betrefd differentieren en afgeleides. Kruipolie is zeer welkom.
Wat ik tot nu gevonden heb op https://www.intmath.com/b...n-archimedean-spiral-6595 is de formule van een Archimedes spriraal in poolcoordinaten,
r = a + bθ
r = de afstand tot de oorsprong
a = start radius
b = vermenigvuldiger van radius ( waarbij 2πb = de afstand tussen elke omwikkeling)
θ = theta = hoek
en de formule van de lengte:

Ze komen met een voorbeeld:

omwikkelingen = 7.5
binnen radius = 5
buiten radius = 15.5
aftstand tussen omwikkeling = 1.4
dus r = a + bθ, waarbij
a = 5
d = 2 * π * b = 1.4
b = d / ( 2 * π ) = 0.22282
r = 5 + 0.22282 * θ
start θ = 0
eind θ = 7.5 × 2π = 47.12389
So far so good, maar ik raak het kwijt bij de afgeleide:

The derivative under the square root is straightforward:


Ook hier ben ik het kwijt, als ik het laatste gedeelte vertaal naar code kom ik uit op:
sqrt ( Math.pow( 5 + 0.12892 * hoek, 2 ) + pow( 0.12892, 2 ) ) * 1.4 * hoek
groet & dank, Boris

Ik kom er niet uit. Mijn wiskunde is roestig, zeker wat betrefd differentieren en afgeleides. Kruipolie is zeer welkom.
Wat ik tot nu gevonden heb op https://www.intmath.com/b...n-archimedean-spiral-6595 is de formule van een Archimedes spriraal in poolcoordinaten,
r = a + bθ
r = de afstand tot de oorsprong
a = start radius
b = vermenigvuldiger van radius ( waarbij 2πb = de afstand tussen elke omwikkeling)
θ = theta = hoek
en de formule van de lengte:

Ze komen met een voorbeeld:

omwikkelingen = 7.5
binnen radius = 5
buiten radius = 15.5
aftstand tussen omwikkeling = 1.4
dus r = a + bθ, waarbij
a = 5
d = 2 * π * b = 1.4
b = d / ( 2 * π ) = 0.22282
r = 5 + 0.22282 * θ
start θ = 0
eind θ = 7.5 × 2π = 47.12389
So far so good, maar ik raak het kwijt bij de afgeleide:

The derivative under the square root is straightforward:

- Niet erg straightforward voor mij ben ik bang, hoe kom je aan die 0.12892?

Ook hier ben ik het kwijt, als ik het laatste gedeelte vertaal naar code kom ik uit op:
sqrt ( Math.pow( 5 + 0.12892 * hoek, 2 ) + pow( 0.12892, 2 ) ) * 1.4 * hoek
- Over welke hoek gaat het hier?
- Hoe vertaal ik ik de
om op de 378.8 uit te komen?
groet & dank, Boris