Answer:
import numpy as np
import matplotlib.pyplot as plt
def calculate_pi(x,y):
points_in_circle=0
for i in range(len(x)):
if np.sqrt(x[i]**2+y[i]**2)<=1:
points_in_circle+=1
pi_value=4*points_in_circle/len(x)
return pi_value
length=np.power(10,6)
x=np.random.rand(length)
y=np.random.rand(length)
pi=np.zeros(7)
sample_size=np.zeros(7)
for i in range(len(pi)):
xs=x[:np.power(10,i)]
ys=y[:np.power(10,i)]
sample_size[i]=len(xs)
pi_value=calculate_pi(xs,ys)
pi[i]=pi_value
print("The value of pi at different sample size is")
print(pi)
plt.plot(sample_size,np.abs(pi-np.pi))
plt.xscale('log')
plt.yscale('log')
plt.xlabel('sample size')
plt.ylabel('absolute error')
plt.title('Error Vs Sample Size')
plt.show()
Explanation:
The python program gets the sample size of circles and the areas and returns a plot of one against the other as a line plot. The numpy package is used to mathematically create the circle samples as a series of random numbers while matplotlib's pyplot is used to plot for the visual statistics of the features of the samples.
Answer:
Procedural, Visual, Logic - Based
Explanation:
Well it determends if there wearing them for sports or for fighting
if it is for sports then they are protected from balls and such
if it is for fighting then they are protected from bullets arrows and anything else you could think of
they are used to shield your face
Enviromental technology can be listed from simple objects to a large company.
1.Enviromental Technology:
Wood farming (its not that of a technology, but the amount technology to do this is large)
2.Coal Mining
3. Water damps (for making electricity)
alright.. good:
1. other objects can be created thanks to this
2. The final product can be used as a source of energy.
3. Electricity!!
the bad.
1. mass-cutting trees... :(
2. Often makes no to some pollution, can have pernament effect on the workers life (respiratory problems etc.)
3. Can cause floods..