Jump to content

Talk:Cyclogon

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

§ "Cyclogons generated by quadrilaterals" - image filenames are misleading/reversed

[edit]

Text in the article and captions is a correct description of the image to which it refers, but that image has filenames where the terms "convex" and "non-convex" are reversed: https://en.wikipedia.org/wiki/File:Cyclogon_generated_by_a_non-convex_quadrilateral.png is a picture of the "convex" version and: https://en.wikipedia.org/wiki/File:Cyclogon_generated_by_a_convex_quadrilateral.png is the "non-convex" image. I'm not comfortable moving and renaming the files, afraid I might break something and the article reads fine unless you look at the filenames. WarEqualsPeace (talk) 13:05, 18 March 2018 (UTC)[reply]

Cyclogon path generations

[edit]

I found way to find 'x' of cyclogon path (I think so). I need to find way to calculate 'y'. Abstract:

//polygon matrix = number[ ][ ]

//Distances from 'zero' (first element) point to every point, starts from 'next' point, last is 'zero'

 chords = number[ ]

//angle between 'zero' and points, same as for chords.

 angle0[i] = atan2(matrix[i][1] - matrix[0][1],matrix[i][0] - matrix[0][0]) or 0

//angle between angles, I don't remember, but it is possible. value = number[ ]

//array with angle0[i] - value[i]

 start = number[]
 result = 0

//angle as attribute of function.

 angle = number
 for(let i = 0; i < 
 matrix.length; i++){
   if(angle >= value[i]){
     result += (sin(angle0[i]) - sin(start[i])) * chords[i]
     angle -= value[i]
   }else{
     result += (sin(start[i]+angle) - sin(start[i])) * chords[i]
   }
 }
 return result

Tornado3708 (talk) 22:08, 19 February 2023 (UTC)[reply]

Conflict in definition

[edit]

The first Apostol link as well as the Wolfram page define a cyclogon in this way: "A vertex of a rolling regular polygon traces out a cyclogon." But the current article says that there are no restrictions on the polygon used to generate a cyclogon, a clear tension. I'm not a regular wikipedia editor so I didn't feel comfortable editing the article more significantly, but I did change "polygon" to "regular polygon" in the first line. 160.72.70.114 (talk) 18:59, 11 September 2023 (UTC)[reply]