Question
The value of equals the circumference of a circle with radius 1/2. Suppose we approximate the circumference by a polygon through n+1n+1 points on the
The value of equals the circumference of a circle with radius 1/2. Suppose we approximate the circumference by a polygon through n+1n+1 points on the circle. The length of this polygon can be found using the pathlength function from the previous exercise. Compute n+1n+1 points (xi,yi)(xi,yi) along a circle with radius 1/2 according to the formulae
Write a function circle_pts( n ) in Python which accepts a number of sides n and returns a pair of lists (as a tuple) containing the x and ycoordinates of the approximating polygon. You will need to include your working pathlength function from the previous exercise.
***Which I got :
from math import sqrt
def pathlength(x,y): n = len(x) lv = [sqrt((x[i]-x[i-1])**2 + (y[i]-y[i-1])**2) for i in range (1,n)] L = sum(lv) return L
Write a function approx_pi( n ) in Python for approximating by the path length LL resulting from the pairs of coordinate lists returned by circle_pts( n )
1 i=0, ,nStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started