J'ai une spirale d'Archimède déterminée par les équations paramétriques x = r t * cos(t)
et y = r t * sin(t)
.Placer des points équidistants le long d'une spirale d'Archimède à partir d'équations paramétriques
J'ai besoin de placer n
points équidistants le long de la spirale. La définition exacte d'équidistant n'a pas trop d'importance - elle doit seulement être approximative. En utilisant seulement les paramètres r
, t
et n
, comment calculer les coordonnées de chaque point équidistant?
Tout algorithme suffira, mais je finirai par le traduire en JavaScript. Merci beaucoup pour votre temps.
Merci!
qu'entendez-vous par équidistante? distance égale le long de la spirale, ou dans le plan «xy»? Et quelle gamme de la spirale voulez-vous diviser? Puisque 't' n'est pas défini, il pourrait être infini. Et vous ne pouvez pas traiter l'infinité dans un contexte fini. Veuillez réessayer et mettre à jour votre question. – Thomas
Toutes les variables seront définies par le programme. Je suis à la recherche d'une solution générale. Je me sens comme "n points équidistants autour d'une spirale" devrait être assez explicite – snazzybouche
Alors que diriez-vous de 'pour (var i = 0; i
Thomas