1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
import numpy as np
import matplotlib.pyplot as plt
L = 183
Ct = 3.0 * (10**(-4))
OM = 0.05
k2 =np.array([7, 6, 5, 4, 3, 2])
xtab = np.array([12, 12.6, 14.2, 16.2, 19.8, 32.1])-10
theta = (xtab/2*L)
r1 = 3 * np.ones(6)
r2 = k2 + 3
r = r2 - r1
F = (xtab*Ct)/(OM*2*L)
f = (1/r**2)
print("F", F)
print()
print()
print("\t\t\tVérification de la loi de Coulomb (Distance)")
print()
print()
#Tableau distance
tableau = [k2, r2, xtab, theta, r1, r, f, F]
bontableau = np.rot90(tableau, k=-1, axes=(1,0))
tableauOk = np.flipud(bontableau)
for i in range(len(tableauOk)):
print()
for j in range(len(tableauOk[i])):
if isinstance(tableauOk[i][j], int):
print("{:7d}".format(tableauOk[i][j]), end=" ")
else:
print("{:10.2f}".format(tableauOk[i][j]),end=" ") |
Partager