I have made a code (in python) that makes a point on the circumference of a circle at every 10 degrees:
rad = 75
originX = originY = 0
tenDegreePts = [[],[]]
for theta in range(0, 360, 10):
b = (np.cos(theta))*rad
a = (np.sin(theta))*rad
tenDegreePts[0].append(originX+b)
tenDegreePts[1].append(originY+a)
plt.plot(tenDegreePts[0],tenDegreePts[1],'o')
plt.ylim(-100,100)
plt.xlim(-100,100)
The program runs perfectly, but for some reason the circle has more of an elliptical shape. Also, the points on the graph aren't equal distances apart:
Scatter plot of points on the circumference of a circle at every 10 degrees:
(In the picture you can't see the axis but they go from -100 to 100 on both x and y)