mirror of
https://github.com/NohamR/Stage-2023.git
synced 2025-05-24 00:49:03 +00:00
Initial commit
This commit is contained in:
commit
004f3ab862
2
.gitattributes
vendored
Normal file
2
.gitattributes
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
# Auto detect text files and perform LF normalization
|
||||
* text=auto
|
54
modelv.py
Normal file
54
modelv.py
Normal file
@ -0,0 +1,54 @@
|
||||
import numpy as np
|
||||
import matplotlib.pyplot as plt
|
||||
import time
|
||||
|
||||
t0 = 0
|
||||
tf = 20
|
||||
# tf=3
|
||||
dt = 0.5
|
||||
t = t0
|
||||
|
||||
|
||||
U = 1.25 # vitesse m.s-¹
|
||||
Wm = 0.3 # distance minimale entre la voiture et celle qui la précède m
|
||||
Ws = 0.9 # m
|
||||
|
||||
def phi(ww): # prend en entrée la distance entre les deux véhicules
|
||||
PHI = (U*(1 - np.exp(- (ww-Wm)/Ws)))
|
||||
return (ww >= Wm)* PHI # retourne la vitesse du véhicule
|
||||
|
||||
y = np.linspace(0, 0, 11)
|
||||
xxbase = np.linspace(0, 1, 11)
|
||||
|
||||
def position(fposition, newv):
|
||||
newp = fposition + newv * dt
|
||||
return newp
|
||||
|
||||
def vitesses(fposition):
|
||||
dist = np.diff(fposition)
|
||||
vitesses = phi(dist)
|
||||
newv = np.insert(vitesses, 10, 1.25)
|
||||
return newv
|
||||
|
||||
xxold = xxbase.copy()
|
||||
|
||||
while(t<tf):
|
||||
plt.figure(1,figsize=[16,9])
|
||||
plt.clf()
|
||||
plt.xlim([-1,20])
|
||||
plt.ylim([-0.5, 1.5])
|
||||
vt = vitesses(xxold)
|
||||
xx = position(xxold, vt)
|
||||
color = ['#ff0000', '#ff5300', '#ffa500', '#ffd200', '#ffff00', '#80c000', '#008000', '#004080', '#0000ff', '#2600c1', '#4b0082']
|
||||
plt.scatter(xx, vt)
|
||||
print(xx)
|
||||
plt.scatter(xx, y, c=color)
|
||||
plt.plot([0,20],[1.25, 1.25], color='k', linestyle='-', linewidth=1)
|
||||
plt.xlabel('distance w en m')
|
||||
plt.ylabel('vitesse en m.s-¹')
|
||||
plt.title('Evolution de la vitesse des voitures\nvitesse du leader : ' + str(U) + 'm.s-¹\ndistance minimale entre deux voitures : ' + str(Wm) + 'm')
|
||||
plt.draw()
|
||||
# plt.savefig(str(t)+'.png')
|
||||
plt.pause(0.00001)
|
||||
t += dt
|
||||
xxold = xx.copy()
|
98
polaired.py
Normal file
98
polaired.py
Normal file
@ -0,0 +1,98 @@
|
||||
import numpy as np
|
||||
import matplotlib.pyplot as plt
|
||||
import time
|
||||
from colour import Color
|
||||
|
||||
t0 = 0
|
||||
tf = 100
|
||||
dt = 0.5
|
||||
t = t0
|
||||
|
||||
nbv = 20
|
||||
|
||||
def rainbow_gradient(num_colors):
|
||||
colors = []
|
||||
base_color = Color("violet")
|
||||
gradient = list(base_color.range_to(Color("red"), num_colors))
|
||||
for color in gradient:
|
||||
hex_code = color.hex_l
|
||||
colors.append(hex_code)
|
||||
return colors
|
||||
colors = rainbow_gradient(nbv)
|
||||
|
||||
def status(distances):
|
||||
num_colors = len(distances)
|
||||
colors = []
|
||||
base_color = Color("green")
|
||||
target_color = Color("red")
|
||||
luminance_start = base_color.get_luminance()
|
||||
luminance_end = target_color.get_luminance()
|
||||
for i in range(num_colors):
|
||||
moydist = distances[i]
|
||||
t = i / (num_colors - 1)
|
||||
adjusted_luminance = luminance_start + (luminance_end - luminance_start) * (1 - t) * (moydist - 1) / 18
|
||||
color = Color(rgb=(base_color.rgb[0] * (1 - t) + target_color.rgb[0] * t,
|
||||
base_color.rgb[1] * (1 - t) + target_color.rgb[1] * t,
|
||||
base_color.rgb[2] * (1 - t) + target_color.rgb[2] * t))
|
||||
color.set_luminance(adjusted_luminance)
|
||||
hex_code = color.hex_l
|
||||
colors.append(hex_code)
|
||||
return colors
|
||||
|
||||
|
||||
U = 1.25 # vitesse m.s-¹
|
||||
Wm = 0.3 # distance minimale entre la voiture et celle qui la précède m
|
||||
Ws = 0.9 # m
|
||||
|
||||
def phi(ww): # prend en entrée la distance entre les deux véhicules
|
||||
PHI = (U*(1 - np.exp(- (ww-Wm)/Ws)))
|
||||
return (ww >= Wm)* PHI # retourne la vitesse du véhicule
|
||||
|
||||
y = np.linspace(1, 1, nbv)
|
||||
xxbase = np.linspace(0, 1, nbv)
|
||||
|
||||
def distances(fposition):
|
||||
# print('fposition', fposition)
|
||||
dist = np.diff(fposition)
|
||||
inter = fposition[0]+20-fposition[-1]
|
||||
newdist = np.insert(dist, len(dist), inter)
|
||||
return newdist
|
||||
|
||||
def position(fposition, newv):
|
||||
newp = fposition + newv * dt
|
||||
return newp
|
||||
|
||||
xxold = xxbase.copy()
|
||||
|
||||
while(t<tf):
|
||||
plt.figure(1,figsize=[16,9])
|
||||
plt.clf()
|
||||
|
||||
nb = 360
|
||||
|
||||
r=np.linspace(1,1,nb)
|
||||
theta=np.linspace(0,2*np.pi,nb)
|
||||
|
||||
plt.polar(theta, r)
|
||||
# plt.scatter(1*np.pi, 0.5)
|
||||
|
||||
dst = distances(xxold)
|
||||
statusc = status(dst)
|
||||
print(statusc)
|
||||
|
||||
vt = phi(dst)
|
||||
# print('vitesses : ', vt)
|
||||
|
||||
xx = position(xxold, vt)
|
||||
# print('position : ', xx)
|
||||
|
||||
plt.scatter(xx/10*np.pi, y, c=colors)
|
||||
|
||||
for i in range(len(xx)):
|
||||
plt.plot(xx[i]/10*np.pi, y[i], color=statusc[i])
|
||||
|
||||
plt.title('Vitesse maximale : ' + str(U) + 'm.s-¹\ndistance minimale entre deux voitures : ' + str(Wm) + 'm\nnombre de voitures : ' + str(nbv))
|
||||
plt.draw()
|
||||
plt.pause(0.00001)
|
||||
t += dt
|
||||
xxold = xx.copy()
|
200
polaired_results.txt
Normal file
200
polaired_results.txt
Normal file
@ -0,0 +1,200 @@
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.052631578947368474 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.052631578947368474 0.052631578947368474 19.0
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.052631578947368474 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.052631578947368474 0.6776315783555263 18.375000000591843
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.052631578947368474 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.2668091777968191 1.0884539783208549 17.750000001777064
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.052631578947368474 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.6315464339976227 1.348716719746533 17.125000004150582
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.052631578947368474 0.052631578947368474 0.05263157894736836 0.2452248173228151 0.8690484705058692 1.543621440109641 16.50000000890378
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.052631578947368474 0.052631578947368474 0.05263157894736836 0.5381117180395809 1.044207996573467 1.7005750038065406 15.875000018422517
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.052631578947368474 0.052631578947368474 0.19792094597736676 0.7444447821558011 1.1857497664549266 1.8324107837166759 15.250000037484703
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.052631578947368474 0.052631578947368474 0.44149217938366436 0.8922793906363151 1.3054721533816669 1.9462825167292617 14.625000075658566
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.052631578947368474 0.1435555970220268 0.6519179176241702 1.0114311900043294 1.409632159547221 2.0466208784337 14.000000152105395
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.052631578947368474 0.34582641547302406 0.7911299677247479 1.112798958145547 1.502028493072899 2.1363737551231115 13.375000305197513
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.08365884829159342 0.5776516105669327 0.899960496347803 1.2017386585123262 1.5851715975730536 2.2176076506133464 12.750000611779155
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.24956719972098973 0.7158434748140942 0.9913793794530361 1.281347318208347 1.6608206604253621 2.2918302153241994 12.125001225738181
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.05263157894736836 0.48082225770352416 0.8196836904647913 1.0712298747399103 1.3536118377234145 1.7302627366629215 2.3601766211402833 11.500002455249366
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.16639215010319863 0.6412234239330465 0.9052303614842074 1.14267395420427 1.4199013921908676 1.794471225933937 2.4235236273216128 10.875004917460439
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.05263157894736836 0.36360981129704895 0.7499794864166869 0.9792103172488185 1.2076374703678452 1.4812095388595203 1.8542020003282138 2.4825625798519306 10.250009848261515
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.09528015796510003 0.5668709295012707 0.8352185884032646 1.045079770397893 1.2673951874065703 1.5382858037946594 1.9100547865642534 2.537847684934966 9.62501972261097
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.2556561958815632 0.6866604821039831 0.9069401046097143 1.104856723285578 1.3228442940283314 1.5917128815904942 1.9625139963511078 2.5898284569993493 9.000039496728826
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.052631578947368474 0.4739346081078466 0.7749612771198924 0.9697985498063024 1.15983008064073 1.3746463792133152 1.6419547295176926 2.0119767864471534 2.638871125293729 8.375079095432286
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.16246465410127908 0.6203891473235698 0.8467333834339139 1.0263194302697909 1.2108799824591938 1.423307310868755 1.6893880056277135 2.0587728267142458 2.6852710775710626 7.750158392156791
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.34966398725387804 0.7177391875181626 0.9083183779555333 1.0780232075574836 1.258639242117051 1.4692251614026777 1.7343234360234652 2.1031784307763726 2.729256002435621 7.125317177486071
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.08618613742138187 0.5481929775655017 0.7927221071038224 0.9629552396197245 1.125898299489235 1.3035817418097904 1.512720512913723 1.7770208019124105 2.1454266091635095 2.7709762581858595 6.500635104288726
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.23681895196706576 0.661052715954745 0.8550228308523544 1.012505238378273 1.1706265880482816 1.3460741233719693 1.5540564735185125 1.8176997104988093 2.185713849849755 2.81047374860311 5.876271558430808
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.4433586760214219 0.7421836882336444 0.9091731469445186 1.0581316968646766 1.212701268223677 1.386407685244003 1.5934523874019568 1.8565474559741704 2.2242037657435194 2.847610800751683 5.252545218070413
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.14466206153481176 0.5939399484546626 0.8069402134878674 0.9576241138100614 1.1006098263424544 1.2524929978207755 1.424818969262681 1.6310935123432877 1.8937247564842679 2.261026939338869 2.8819217925372964 4.630092237004018
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.3188043893266418 0.6889563559202395 0.8617971523375747 1.0018373013206592 1.140483203388111 1.2902892393202823 1.4615035625344097 1.6671380155075841 1.9293697956303806 2.2962750154262874 2.912314864779864 4.010178472929018
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.06555470612078801 0.5251958870809927 0.7598419810986152 0.9100413473917877 1.042749325234717 1.1781491569584035 1.3263188114678153 1.4966256546712033 1.7017221112388894 1.963600691695225 2.329984762811984 2.9364877625875057 3.3953067490104942
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.2039101475421891 0.6368816599401129 0.817475308239362 0.9535458022836014 1.0809950862476359 1.2139083053823967 1.3607678490579307 1.5303248384584975 1.734963842383534 1.9965161637997273 2.3621032837711766 2.949824040256402 2.7903626200058547
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.39905912293893037 0.7150324926747692 0.866824181714009 0.9934684454522555 1.1170249770655496 1.247994771860319 1.393790547508031 1.562721055842875 1.766965786579899 2.0281936227558504 2.3924162937792026 2.9434463415740115 2.204641307622719
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.11777202397539938 0.5648187758635097 0.776197485395224 0.910526506630625 1.0305707040718253 1.1511707666483528 1.2805954063854674 1.425516618099338 1.5939182478632103 1.7978167850076243 2.058682926517738 2.420401666365434 2.901281050199051 1.65494156329299
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.27708743119300305 0.6622970856894983 0.8272493229839006 0.9501294738037092 1.0653784338993106 1.1836847192076183 1.3118624618573778 1.4560565955528775 1.6240070530013657 1.8275925829422235 2.0879920332412745 2.4449264318937374 2.797312592057853 1.16863430899204
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.4842053324546678 0.7322777975268394 0.8716495088623857 0.9866086439540651 1.0982697102028993 1.214763895803907 1.3419222178918995 1.485505695952865 1.6530667496708116 1.8563549508140724 2.116056359226711 2.4636062246933292 2.5982101621347553 0.7817132771265811
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.16831027742180432 0.6069063682468796 0.7877433993613463 0.9113586342545981 1.0206145372584845 1.1295256960947397 1.2445658389847658 1.3708810085915673 1.5139466600530955 1.6811665116059 1.8841482392688462 2.142673281838249 2.4714509275451135 2.28088087395421 0.5226698507835579
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.34890160436408507 0.6878022304805143 0.834394865937139 0.9475810669976812 1.052600925775776 1.159361593957799 1.2732190337138904 1.398829534430031 1.5414518511805246 1.7083658946633946 1.9109909789608182 2.167358974046701 2.458248599170515 1.8620527549432886 0.38568219664099956
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.08568491640020814 0.5346423227849206 0.7488580119295191 0.875183226937394 0.981102825812421 1.082896389110938 1.1879462603445585 1.3008300861090722 1.4258460047278776 1.5680847598476948 1.7347142244560185 1.9368570664719336 2.189034874527918 2.4048753297549084 1.4039921514813223 0.3289252335138215
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.2291214859055999 0.6366427781761153 0.7985640041359028 0.911806266406066 1.01246190482127 1.1117464982413399 1.2154150736353229 1.3274887734913792 1.4519984550181944 1.5939009628995198 1.7602480492445949 1.9616344577923641 2.2053722048630693 2.281860966204551 0.9820541790092854 0.30915762436595173
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.05263157894736842 0.4241563533028182 0.7074394081081791 0.8410287204009308 0.9453174302947054 1.0420411182460114 1.1393398397062864 1.241878630743253 1.353271672919968 1.4773464526635873 1.6189484525134983 1.784984764267616 1.985036738049681 2.211502406587016 2.058045751445672 0.6563055372190831 0.3028304077422206
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.13316849278488452 0.5711805455481023 0.7622628705700398 0.8785158705154785 0.976409154318858 1.0701218797811949 1.1658246942042014 1.2674287792694523 1.3782448121409416 1.5019423071464804 1.643267026702766 1.8089084467466012 2.006417889435209 2.19760991885372 1.7259932942313263 0.45394134659217045 0.30086793431646797
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.2957640467400841 0.6596334436781822 0.8075766166477203 0.9123864633730889 1.0055579686397205 1.0969169114420447 1.191320079279584 1.2921428967949087 1.4024656240893405 1.5258318089924394 1.6668860217383052 1.831939806462696 2.024380226689491 2.145336265621671 1.3274185179453681 0.35628307233555034 0.3002654926877
|
||||
0.05263157894736842 0.05263157894736842 0.05263157894736842 0.5016433512356608 0.7231644060601199 0.8466666648760899 0.9435127901966909 1.0331044305038608 1.1225909541297918 1.2159232692782949 1.3160869848478134 1.425984377419936 1.5490544023856696 1.689818873684688 1.8538725592902292 2.0359495921916384 2.0261934352373245 0.9398790175475824 0.31857900431567643 0.3000811499568279
|
||||
0.05263157894736842 0.05263157894736842 0.17808368278889586 0.6106361802562231 0.7732436074154783 0.8814018057990392 0.9724823152469271 1.0592997723949855 1.1472743332989879 1.239715043382831 1.339317937756121 1.4488451717512163 1.57164250463609 1.7120512705731166 1.8742374533595765 2.034959693271741 1.8110292422333352 0.6346265005885456 0.3058655289914576 0.3000247983606954
|
||||
0.05263157894736842 0.05263157894736842 0.36051293293603776 0.6837901768815386 0.8150746792955912 0.9129313534414549 0.9997068288699587 1.0843344382997446 1.171072106446001 1.2627634264287995 1.361885215241589 1.4710865038669567 1.5936193133127237 1.7335158752833468 1.8920147134817267 2.0092737636809037 1.496709219784151 0.44461600699852255 0.30182271034208696 0.30000757751412976
|
||||
0.05263157894736842 0.09327284915708622 0.5368508764475848 0.7391714060777458 0.8514061129725556 0.9420047865969305 1.0254847527377802 1.1083562398510045 1.1940703885736834 1.285126402252894 1.3838320571585072 1.4927412992121116 1.6149936637749018 1.7540388662166748 1.9050335921889054 1.9374779101746427 1.1298354622948636 0.3531059577031499 0.30056348228791663 0.3000023153736926
|
||||
0.05263157894736842 0.23788970175790525 0.6335637887921162 0.7841540268078437 0.8838402862212014 0.9691338501578945 1.0500385695325227 1.131482299896862 1.216340822969122 1.3068539053459443 1.4051963052522112 1.513836107480076 1.6357489067016182 1.773226953456449 1.9087529130291365 1.7902358106635816 0.7892145871422152 0.3176849728572435 0.3001739055113255 0.30000070747736274
|
||||
0.05263157894736842 0.4314510967236172 0.7000369294127936 0.8224201766390642 0.9133799337052744 0.9946812771410718 1.0735382711182497 1.1538071378564325 1.2379438006988464 1.3279892843375922 1.4260108174583515 1.5343887849507265 1.6558194058022693 1.7902276394492471 1.8940289515344304 1.5466516623467683 0.539295020745481 0.30564437419280566 0.30005364076577834 0.30000021617383155
|
||||
0.13756367721661683 0.5707976986922108 0.750985084312008 0.8560428139040428 0.9406873615473277 1.0189123358071934 1.096116572976439 1.1754082809045094 1.258930813507659 1.3485703507023672 1.4463033451522005 1.5544032208241205 1.675040925210114 1.8032271773017534 1.8439394149971875 1.2239973419747407 0.3972827925269762 0.30177418492465335 0.3000165414647462 0.30000006605313345
|
||||
0.2999624892310774 0.6547319166993555 0.7927048342640507 0.886287969080263 0.9662192304517068 1.0420262571476 1.117879086322306 1.196350242571035 1.2793461876084926 1.368630056596734 1.4660955393778146 1.5738580432896079 1.6930459065810748 1.8084294757919643 1.7324868210169164 0.8869067177862142 0.33447929300035995 0.3005548126882793 0.30000510031224437 0.30000002018290317
|
||||
0.5035529763322607 0.7146270443996218 0.8284072047755229 0.9139764151505698 0.9903017167319836 1.0641761744647873 1.1389112972315854 1.2166873949222028 1.299228353986214 1.388196764970381 1.4854003472763946 1.5926828433726765 1.7090424527010128 1.7981331237082934 1.534141849630469 0.6109859186538849 0.31137335636558916 0.30017318670487114 0.3000015724546792 0.30000000616700007
|
||||
0.6077645693430278 0.7614504404220414 0.8599202460443598 0.9396653940797628 1.0131748148519533 1.0854822058562021 1.1592834638023515 1.236466069795374 1.3186107411441617 1.4072939498174168 1.5042162328933024 1.6107082140420346 1.7213513483763236 1.757810012775595 1.2503585316567367 0.43623318861249416 0.3036451444402246 0.30005402171216033 0.3000004847558557 0.42651092557862214
|
||||
0.6774604090351295 0.8002410198071201 0.8883684043004352 0.9637475347233111 1.0350196592100653 1.106040287240905 1.1790541193734692 1.255726103614145 1.3375223095934992 1.425938934549439 1.5225149255765356 1.6275604893824003 1.7264658006373566 1.6641100394974515 0.9305654084157915 0.35096531572489553 0.3011564273603895 0.300016844396076 0.3819596199572466 0.5255663476043395
|
||||
0.7298610822455098 0.8336811495462784 0.9144847042802913 0.986508125814797 1.0559760215130471 1.1259282854758332 1.1982726182108987 1.2745019572208545 1.355987661247683 1.4441398192277433 1.5402157298389092 1.6424403457015995 1.7172760109838627 1.4912261728613032 0.6501454265261266 0.3173587509478004 0.30036556591445773 0.3544068778864684 0.46611360327680984 0.6011100912797254
|
||||
0.7720969293859485 0.8633424674311976 0.9387692770446909 1.0081599508003047 1.07615388078478 1.1452103202777524 1.2169810043329488 1.2928234754550907 1.3740265142485484 1.4618888038208695 1.557131696539935 1.653661084912594 1.6803257892294532 1.2340257792861635 0.46064714545347485 0.30567338504610575 0.33677495803480184 0.4230804357201343 0.5384968016682485 0.6607303005269571
|
||||
0.8077592652037668 0.8902114469307447 0.961576174764815 1.0288653466144448 1.095641287101781 1.1639398752380394 1.2352153822667562 1.310716281466636 1.3916520630137867 1.4791481462152465 1.5728565617059544 1.6577156872639929 1.5937671089093612 0.9325908752055696 0.3624037981058059 0.32676936772625 0.3916371551337079 0.4886893743502121 0.5993920126757892 0.7094527901073384
|
||||
0.8388820864699211 0.9149406542136203 0.9831638294043241 1.0487506505487598 1.1145098347205566 1.1821620682897116 1.2530068947809605 1.3282017022389088 1.4088671993662132 1.49582083064697 1.5865277529849084 1.647533900243186 1.4327411648333133 0.658932205711789 0.3388521954040904 0.36895767425412984 0.44934271794337377 0.5473447107644134 0.6509759324614954 0.7504859947193552
|
||||
0.8667129466700902 0.9379801847741218 1.0037258330228394 1.067915936429923 1.1328185497506817 1.1999153197785546 1.2703823477707195 1.3452959500279018 1.4256564452754006 1.5116892545645566 1.5963353312169115 1.609840992322507 1.1908256906869354 0.4797862032435738 0.3585442712431828 0.41842139064459616 0.503965814062429 0.5989873441636249 0.6952707795046251 0.7859294148468265
|
||||
0.8920630018170606 0.9596513043126356 1.0234104824687469 1.0864417393854184 1.1506166982937192 1.2172325670707451 1.2873644462463183 1.3620079512086498 1.44196909622252 1.5262868554834697 1.598540048915078 1.523380546061336 0.911277813553717 0.4059761390932799 0.39623904669424803 0.4681045038655931 0.5538900402672233 0.6444745480857996 0.7338735932015226 0.8171995777529197
|
||||
0.9154839292005152 0.9801900159919934 1.042333616612761 1.10439380002523 1.167945838504524 1.2341421058551658 1.3039714873864803 1.3783345384733838 1.4576841223550776 1.5386302409478763 1.5856791319976011 1.3670141791362873 0.6725944076407693 0.39993276461097693 0.43934067325842463 0.5152455656230686 0.5990241095987905 0.6847790164569467 0.7680009897125544 0.8452794666115722
|
||||
0.9373647101058982 0.999774007469409 1.0605872948038488 1.121826471822943 1.1848413229359451 1.2506680710175235 1.3202161409066182 1.3942503231797634 1.4725369741698575 1.5466689134034919 1.5444846593903971 1.1448682384665432 0.526406213512761 0.4238948691918374 0.48264021408285274 0.5589823490085415 0.6397693008533025 0.7207768182733822 0.798574867010263 0.8708682403948202
|
||||
0.9579879100249729 1.0185399487130122 1.078245810897359 1.1387852026915057 1.201333375401891 1.2668304811007864 1.336102520870032 1.4096866398842511 1.4859668633710044 1.5462888216952102 1.4568381630891682 0.903327285524334 0.4677754725572285 0.458308373243419 0.5241336736277447 0.5992226196215427 0.6766508263843534 0.7532051872563308 0.8262967784458155 0.8944740456000382
|
||||
0.9775640392523632 1.0365949516798203 1.0953699498564884 1.1553083556479269 1.2174477981482568 1.2826446217596157 1.3516198830820851 1.4244878188302366 1.496814932326659 1.5299362516566006 1.309978242381586 0.7043243133657704 0.46229042171885126 0.49527872290262565 0.5631338734339124 0.6361713450977184 0.7101871221268397 0.7826694252025597 0.8517045908605176 0.9164733406695653
|
||||
0.9962533827269149 1.0540243707936634 1.1120100532094384 1.171428535723579 1.2332062899284182 1.2981192619592985 1.3667294782891926 1.4383229680697518 1.5027888048338731 1.485817533937169 1.11463847047305 0.5812657621527109 0.4810727478608037 0.5318146233950571 0.5995006837665287 0.6701344015377764 0.7408464865818196 0.8096621080152673 0.8752141746790478 0.9371498620666401
|
||||
1.0141803371155884 1.0708972380000192 1.1282082538365836 1.1871735164816002 1.2486262452674364 1.313252632630471 1.381337861326955 1.4505187289747816 1.4996623799312303 1.4003826791936316 0.9101864909452004 0.5274203628339329 0.5090910788026441 0.5668128583133338 0.6333223511111221 0.7014365156772975 0.7690365884682144 0.8345831775402566 0.8971498687381647 0.9567208348115344
|
||||
1.0314430957166563 1.0872701252935908 1.1440001098095154 1.2025667899337167 1.2637197094098553 1.3280240525864926 1.3952450667932013 1.4597682577456847 1.4804414041666316 1.2671393929991588 0.7420175445903787 0.5174325282273742 0.5398682049626977 0.5999124405030578 0.6647780871381102 0.7303875183105966 0.7951062571545613 0.8577576352616383 0.9177668052689789 0.975354974128102
|
||||
1.0481203502830274 1.1031899327764538 1.159415776585325 1.2176276754557662 1.2784908076199297 1.342377372553793 1.4080497446832165 1.4636804503129532 1.435412489913304 1.0980771335792436 0.6336158971394319 0.5295176999016036 0.5707678825905802 0.6310563578206718 0.6940766682991644 0.7572695988412583 0.8193514917110107 0.8794502175421073 0.937267374051018 0.9931850783401401
|
||||
1.0642760249131706 1.118695919176079 1.174480783203217 1.2323707858476016 1.292930363463844 1.3561898910897643 1.4189870456631866 1.4582073066722767 1.3549235031680507 0.924158243818276 0.5807162370368637 0.5512144725036059 0.6007421125440366 0.6603147533225844 0.7214285296978282 0.7823338414100505 0.842022476892808 0.8998772710766829 0.9558134553609214 1.0103169831391519
|
||||
1.079962676857888 1.1338211734628985 1.189216401059527 1.2468044233418745 1.307005478392508 1.3692170700440585 1.4266739758964349 1.437221023866405 1.2361018045723782 0.7790141102212402 0.5654699702427166 0.5765288222054004 0.6294015284842338 0.6878092123000563 0.7470332796631496 0.805800835948741 0.8633303500110472 0.9192162626394946 0.9735355787288675 1.0268360220610795
|
||||
1.095223968846616 1.1485936400359158 1.2036394926770875 1.2609271206359978 1.3206404827933547 1.380999653158046 1.4287563094629423 1.392987251620692 1.0899302417438523 0.6807220933970122 0.5711529967526339 0.6027550499410417 0.6566372501596724 0.7136786930503192 0.7710745557017518 0.8278629858048241 0.8834532715280723 0.9376133634282304 0.9905398310113682 1.0428117482505677
|
||||
1.1100964711530033 1.1630367346491575 1.2177615799363615 1.2747210035393461 1.3336838445151233 1.390717367670275 1.4215265632411729 1.3187005050950678 0.9403523332165733 0.6277175882252592 0.5871083204535843 0.628700009623433 0.6824624053341317 0.7380637123012832 0.793718446212651 0.8486874070103703 0.9025416891761182 0.9551894917812405 1.0069131034214003 1.0583014234444477
|
||||
1.1246109512568188 1.1771695066368402 1.231586651271897 1.2881398836488813 1.3458534383471061 1.3969774573465106 1.3997698039142605 1.21339892142373 0.8129183336427879 0.6076748264992737 0.6076248421640038 0.6538533219981204 0.7069428537191911 0.7610989841603626 0.815113646834881 0.8684189056410325 0.9207228224123298 0.9720451301257391 1.0227271024703413 1.0733526164858915
|
||||
1.1387932310316886 1.191006199116761 1.2451069074686192 1.3010889539415391 1.3566506092651966 1.3975497095030693 1.357399209536684 1.0864404066323718 0.7223744267914824 0.6076501652440172 0.6298577827991352 0.6780161903866677 0.7301656283962252 0.7829101526259308 0.8353924367634598 0.8871828011755163 0.9381044447973785 0.9882641695542596 1.0380414326163034 1.088005142353694
|
||||
1.152664619430455 1.2045549164900322 1.258295196118679 1.3133916735872102 1.36523351946318 1.389127427115433 1.2895870063500823 0.9563880594210019 0.6692309088017829 0.6184728734286153 0.6524297467404416 0.7011343926360638 0.752224075709524 0.803612572095151 0.8546720082820052 0.9050875000144423 0.9547780553544349 1.0039169826963423 1.052905973663055 1.1022924926020679
|
||||
1.1662418495487694 1.2178149103258278 1.271092278742902 1.3247380793069876 1.3702470610977677 1.3673344238089449 1.1963289434976545 0.8431110378454143 0.6451720881179668 0.6347178513426996 0.6746856343869538 0.7232213151545537 0.7732107296066921 0.8233111310337975 0.873055908538813 0.9222267896974508 0.9708215276204726 1.0190628823887096 1.067362712924858 1.1162428450127635
|
||||
1.179536350886357 1.2307717219631087 1.283386304931705 1.3346080066837906 1.3696302108476655 1.3273842825205815 1.085369717857409 0.759025085256134 0.6401959545146099 0.6534342432995679 0.6963245996489675 0.7443214387674466 0.7932139197010457 0.8421006057592741 0.8906354694079646 0.9386818563456778 0.9863013164616703 1.033752088442423 1.081447143034584 1.1298796836700156
|
||||
1.1925525588146488 1.2433890546954327 1.294980994512498 1.3421643018527458 1.3604784288189364 1.2658077803084389 0.9712266245798666 0.7060533733534058 0.646449378102524 0.6730741947269578 0.7172211683113083 0.7644925308375008 0.8123162469923457 0.8600662739929845 0.9074911630312457 0.9545230425692743 1.0012742919414208 1.0480272955729752 1.0951892949619726 1.143222002023517
|
||||
1.2052847914261928 1.2555957794402506 1.3055482930474973 1.346119030610824 1.3391400488192087 1.1830508485817663 0.8696446708892367 0.6787992411363852 0.6588469640206185 0.6928395077932663 0.7373375713963242 0.7837967688955665 0.8305940200775055 0.8772846422296112 0.9236938538184454 0.9698113689338008 1.0157892582777421 1.0619249102647146 1.1086144372803837 1.1562839930606614
|
||||
1.217711996811289 1.2672659210573372 1.3145613421924747 1.3445973960035857 1.3018340677331164 1.0854533941670113 0.7912480919006697 0.6696018746183761 0.6743953047738103 0.7123254818073335 0.7566800002612588 0.8022962663068505 0.8481171937164902 0.8938242068509012 0.9393059356555078 0.984599843257083 1.029888204687797 1.0754760009593554 1.1217434324247293 1.169074044815023
|
||||
1.2297893818723686 1.278188917019806 1.321206076254736 1.3350694848794706 1.2460289294259166 0.984485290299224 0.7388439848737569 0.671803668799285 0.6914105685745113 0.7313340882263546 0.775276319956788 0.8200508331498284 0.8649495702580943 0.9097462048048115 0.9543823527158928 0.9989345805694398 1.043607323549697 1.0887069824334041 1.1345926941880293 1.181592748148585
|
||||
1.2414355784036761 1.2880271504500396 1.324277816810529 1.314490993995765 1.172356170529742 0.892809402541598 0.7091625300929252 0.6807143463776981 0.7089653107959712 0.7497766220663635 0.7931644891559664 0.8371169025783161 0.8811491348124889 0.9251053296866196 0.9689715071863105 1.0128557534685285 1.0569778193057822 1.101640029397732 1.1471736334139138 1.1938294789300343
|
||||
1.2525136151695762 1.2962583770464704 1.3220881501022177 1.2798539575417411 1.0859929179666956 0.8195904106925767 0.6964236040697855 0.6933663376616082 0.7265551776705443 0.7676225863175148 0.8103864479250618 0.8535470782760974 0.8967684526723971 0.9399504003898436 0.9831160592843098 1.0263983881764602 1.0700265181113195 1.1142931838582868 1.1594914058317407 1.2057569312357543
|
||||
1.262803651610426 1.3021035454192003 1.3124426767401562 1.2292816095358372 0.9960937003377381 0.7681316856514115 0.695054568725709 0.7079823150113924 0.7439103928198989 0.784872480250268 0.8269848640013997 0.8693900178179454 0.9118550884769725 0.9543249758938579 0.996853625116497 1.039593015830885 1.0827762723884504 1.1266800829864287 1.1715426820360442 1.2173227493494814
|
||||
1.2719654550479973 1.3044481245101363 1.292798986258168 1.1634558794889767 0.9129628585597089 0.7367068370399146 0.7008011766686906 0.7235262209533531 0.7608914706160732 0.8015430852863652 0.8430014071538352 0.8846904983620085 0.9264520237154699 0.9682679132023146 1.010217376634408 1.0524661811245082 1.0952461349288996 1.1388091861938001 1.1833120397476051 1.2284371445077653
|
||||
1.2794895483905044 1.3017809642157854 1.2607446256924835 1.0866116064185718 0.8445375882323987 0.7210479921349204 0.7107842538232063 0.7394025087337113 0.777431683907075 0.8176593893532917 0.8584758571560691 0.8994895797561959 0.9405980587671152 0.9818138669786016 1.023236545304389 1.0650408008507526 1.1074512524914795 1.1506823185183883 1.1947664295398752 1.238955129735185
|
||||
1.2846389384406809 1.2922016165658015 1.214866785633987 1.0061254117396548 0.7943452852041908 0.7165580024200899 0.7231770807863036 0.7552725412406502 0.7935051156032067 0.8332501004061363 0.8734456744067387 0.9138248168615881 0.954328191044393 0.9949937295538938 1.035936827019519 1.0773363525215345 1.1194023971756017 1.1622922689740633 1.205846989677891 1.2486518747240751
|
||||
1.2863902070633237 1.2735799361052855 1.1558310995813947 0.9304628561188508 0.7617688656271113 0.7194408997048143 0.7368592970816259 0.7709468229756631 0.8091087247604349 0.8483451356872109 0.887945830516994 0.9277304929575152 0.96767396365086 1.007835008914551 1.0483406799803916 1.0893688571024782 1.1311050131707532 1.1736190845483812 1.2164573002345023 1.2571899242178546
|
||||
1.2833958177943359 1.2439648356528519 1.0871148941704423 0.8665122315124414 0.7437514996753265 0.7269579749338426 0.751155749612316 0.7863226127158747 0.8242521563012133 0.8629742176087127 0.9020087856263608 0.9412378572040581 0.9806637801561102 1.020362140017216 1.060467499346526 1.1011505989596664 1.1425576045933141 1.1846245828889614 1.226447019100707 1.2640781421297262
|
||||
1.2740096902866682 1.202277361783839 1.0147148353116435 0.8178398601966279 0.7365618870899233 0.7372751162932367 0.7656637963074502 0.801347842673124 0.8389518823844426 0.8771660994255264 0.9156645476955987 0.954375355263906 0.9933231810529932 1.032596721199976 1.0723336418566944 1.1126894990286118 1.1537492250505323 1.1952444756392353 1.23558984413091 1.2686251373290567
|
||||
1.256439892448217 1.1491363407988366 0.9456416788773065 0.7846133340526613 0.7368666989526389 0.749213468450364 0.7801456646414628 0.8160001353116755 0.8532278006417116 0.8909481542305784 0.9289407757604096 0.9671688453927025 1.0056750763571785 1.0445576623093373 1.083952259632916 1.1239880225572811 1.1646557504178716 1.2053773704551851 1.2435551256964423 1.2698959430152215
|
||||
1.2290954599053823 1.0874110548591016 0.885880794606841 0.764738597644655 0.7421075946490738 0.7620320149046442 0.7944630841753479 0.8302744940578037 0.8671012458935436 0.9043461755682998 0.9418629040319075 0.9796417936673834 1.017739926633272 1.0562612240929639 1.0953328841744927 1.1350414591281854 1.1752345251334226 1.2148698529029751 1.2498736389218585 1.2666912750488493
|
||||
1.1911413929332504 1.0220161163074621 0.8389159526416492 0.7552423135697985 0.7504806901759444 0.775270679906022 0.8085379516089759 0.8441760113734631 0.8805938263568152 0.9173843015901966 0.954454272010647 0.9918154420711573 1.0295358613666323 1.0677209189596297 1.1064806781524474 1.1458353590738248 1.185416877884709 1.223496945338308 1.253900717744017 1.25758369093505
|
||||
1.1431381329097174 0.9587976534108833 0.8054566168973345 0.7532430732557529 0.7607742878156856 0.7886462183098928 0.8223286631552682 0.8577155075129745 0.8937267468684418 0.9300850104509522 0.9667362502136889 1.0037089421243088 1.0410787188336883 1.0789472308207344 1.1173952430379153 1.156341847281027 1.1950979275873017 1.2309377011267024 1.2547851071223377 1.241059121265394
|
||||
1.0874659841119279 0.9029614400135841 0.7841668165544284 0.7563906368965014 0.7721965139411786 0.8019858483954501 0.8358158064635255 0.870906900184309 0.9065204227469188 0.9424691549484905 0.9787283531775692 1.0153394446905644 1.052381985162146 1.0899470957518673 1.1280688340278502 1.1665144663702272 1.2041230944352215 1.2367468717224313 1.2514603035431264 1.215810026862684
|
||||
1.0281830299480639 0.8578327258490113 0.7727276462084767 0.76294328869702 0.7842377914072003 0.8151857057863054 0.8489934488958468 0.8837656082331051 0.9189942681147834 0.9545560159303434 0.9904483318690467 1.0267221334291818 1.0634566017432334 1.1007230649519464 1.1384837899955471 1.1762811367068444 1.2122708906265345 1.2403260199329438 1.2426861810346708 1.1811823206398984
|
||||
0.9701940535066633 0.8244818972191545 0.7686873033147528 0.7716807305419273 0.7965732322431123 0.8281849978713609 0.8618637902249517 0.8963075798271944 0.9311665886314628 0.9663633603721884 1.00191223689027 1.037870184942168 1.0743105991201567 1.1112720462957242 1.148608936686184 1.1855347840730666 1.2192320660768488 1.240901799241648 1.227177636563674 1.1376761763574947
|
||||
0.9180310701327414 0.8021630088680745 0.7699201792793389 0.781775692808548 0.8089972006614872 0.8409499194178203 0.8744338538301157 0.9085487014147837 0.9430545353421742 0.9779074932870557 1.0131344420525572 1.0487946327527453 1.0849485014422058 1.1215834903345403 1.1583946708159907 1.1941212241862864 1.224586311806199 1.23752576187497 1.2038520821485221 1.0872772275438436
|
||||
0.874816854986701 0.7891146831540858 0.7747724036050272 0.7926779844493339 0.8213806731646685 0.8534636021160722 0.886713424065622 0.9205044403745752 0.9546740918923895 0.9892032938413458 1.0241276150159244 1.0595041045527225 1.0953704280652765 1.1316368513314607 1.1677663923328225 1.2018240936191837 1.2277798823418742 1.2291180947808868 1.1721914772775648 1.033359609032459
|
||||
0.8418487766292237 0.7832842783731415 0.7820370046735263 0.8040257873234893 0.8336438155040788 0.8657197966648482 0.8987137523699218 0.9321896311606039 0.9660400762643491 1.0002642258156804 1.0349026176545024 1.0700043923363936 1.1055707975526872 1.1413981159213442 1.1766159449855813 1.208347127228695 1.2281111202897534 1.2145831015749309 1.1326385795142215 0.9800610581630238
|
||||
0.8188338353110112 0.7827776474517485 0.7908665325016138 0.8155829123742429 0.8457384236859511 0.8777188737922543 0.9104467415453037 0.9436183484799159 0.9771661430451388 1.0111023111343798 1.0454683134448466 1.0802978027484258 1.115536514222761 1.1508151566602969 1.184790795187066 1.213295130658281 1.2247360698031358 1.1930182224312418 1.086858994876792 0.931331230645597
|
||||
0.804479508276259 0.7860481305880782 0.8006796097297872 0.8271961822823428 0.8576366737432473 0.8894652750240937 0.9219244293267082 0.954803831101696 0.9880647744947737 1.0217280526921968 1.0558312522696234 1.0903822199193307 1.1252444893891038 1.1598116465644956 1.1920809024033083 1.216156880443176 1.2167121691343752 1.164009065583464 1.0376763081235438 0.8900685989103962
|
||||
0.7970968354095618 0.7919211044973267 0.8110828868633817 0.8387670821006523 0.8693238878689264 0.9009658762120196 0.9331586596185097 0.9657584317334162 0.9987472491601501 1.0321502891113532 1.065995194340971 1.100249795137863 1.1346583211348076 1.1682792858747497 1.1982037344321732 1.2162961741164793 1.2031010841416148 1.1279459040580164 0.9885988660592986 0.8576993381287252
|
||||
0.7950219946225197 0.7995433356408377 0.8218125054468679 0.8502330835151426 0.8807938587486213 0.9122289296861474 0.9441608705401201 0.9764935751710269 1.009223575910159 1.042375959269581 1.0759604242482261 1.1098851572473336 1.1437239336117742 1.1760681833372644 1.2027888365330135 1.212961301852772 1.1831454864001927 1.0862335160130385 0.9430730149733009 0.8342724572320606
|
||||
0.7968289264404405 0.8083118350490714 0.83269255739242 0.8615553804260649 0.8920458088707299 0.9232633752277302 0.9549419531999739 0.9870197104716425 1.0195023792527138 1.0524097483091772 1.0857227932840559 1.1192630158746226 1.152363970812246 1.1829754673484238 1.205364988304975 1.2053273588841051 1.1565109101890485 1.0412490094461262 0.9037660635930109 0.8188847476234216
|
||||
0.8013911578906168 0.8178075861110443 0.8436064724388075 0.8727108282377181 0.9030823998834059 0.9340783866468207 0.9655121501171458 0.9973462442688472 1.0295907186995947 1.0622535792123493 1.0952724132870593 1.1283450094052228 1.16047077121517 1.1887326787881527 1.2053554319831363 1.1925873448824333 1.1235407561054274 0.9959811044220928 0.8721619723755012 0.8101729940294575
|
||||
0.8078628122917806 0.8277424281099535 0.8544776174009812 0.8836866288362835 0.9139084198865604 0.9446830681564151 0.9758809711141119 1.0074814421529936 1.0394938207465358 1.0719059047860107 1.1045919088156637 1.1370756368822654 1.1678978539965712 1.1929933551339573 1.202089787820313 1.1741019844933476 1.0854260934016366 0.9534411661129241 0.8485627457355918 0.8066963541261032
|
||||
0.8156286617534114 0.8379195367193013 0.8652562377574391 0.8944768093499924 0.9245299103779345 0.9550862441594319 0.986057109506735 1.017432283593763 1.0492146966639915 1.0813607440291086 1.1136541179937502 1.1453771186458646 1.1744500809258334 1.195323603960233 1.1948441993765329 1.1495991364716716 1.0441794454946702 0.9160683175506534 0.8323843721075193 0.8071573735621627
|
||||
0.824250129063465 0.8482051901829095 0.875910687685078 0.9050798757486014 0.9349535789105552 0.9652963042880138 0.9960483438245582 1.0272042533420915 1.0587536126715769 1.0906063945962323 1.1224191189093773 1.1531430735230401 1.1798731028558578 1.1952004587644183 1.1829217805941568 1.1193809063706581 1.0023581413202294 0.8853538139329444 0.8225510068350914 0.8104902265811447
|
||||
0.8334184807189864 0.8585090484039668 0.8864215342890134 0.9154972385998015 0.9451863968212884 0.9753210766770302 1.005861410876058 1.0368010486641275 1.0681073711646185 1.0996237401488465 1.1308304538157223 1.1602310117835621 1.1838434605591956 1.1920252187347486 1.1657799066715668 1.0844623239598619 0.9625975443648471 0.8617818776939359 0.8178328819074565 0.8158679741453625
|
||||
0.8429181297210384 0.8687705432861215 0.8967775817409382 0.9257321479941147 0.9552353151430637 0.9851677090286941 1.015501835171758 1.0462241771320322 1.07726835256992 1.1083840594071717 1.1388104378546906 1.166453870287448 1.1859618872423319 1.18516100636662 1.1431955374770197 1.046556277812705 0.9271177756826887 0.8450268220958819 0.8170645057401273 0.8226720282456341
|
||||
0.852599373789765 0.8789495389799846 0.906973177720765 0.935788964757652 0.9651070531576096 0.9948425405657204 1.0249736977777033 1.0554724140193876 1.0862232574890172 1.1168462358037523 1.1462544897438107 1.1715712250614452 1.1857539758536788 1.1740036783051409 1.1154346842921115 1.0078601335326525 0.8973823269434718 0.8342628555121294 0.8192499870797363 0.8304503896144695
|
||||
0.862358753674016 0.889019931896101 0.9170063776305959 0.9456726532244843 0.9748079274257435 1.0043509494098721 1.0342793247174242 1.0645410816710132 1.0949514788861094 1.12495326840709 1.1530245357935733 1.1752814850377078 1.1826842157663577 1.158090272070524 1.083366599205057 0.9706840882527104 0.8740018967904177 0.8284562781871188 0.8235911669985612 0.8388777149555224
|
||||
0.8721251459632953 0.8989652596849176 0.9268776837047348 0.955388418392733 0.9843436973207922 1.0136971598219127 1.043418871140247 1.0734211057207652 1.1034230258856113 1.1326280057457936 1.1589417551913073 1.177217363179004 1.1761907832486074 1.1372367979831068 1.0484564272737629 0.937042108493209 0.8568569881269994 0.8265730698751597 0.8294742540922471 0.847722079155794
|
||||
0.8818500080834006 0.9087756788505423 0.9365891697689079 0.9649414345057181 0.9937194078179594 1.0228839924321314 1.05238977268829 1.0820977951673356 1.1115959173540553 1.139768079607066 1.163779305691783 1.1769482237943265 1.165747992976641 1.1116778569466206 1.0125997506761166 0.9083463794405162 0.8453366351429494 0.8276935792333049 0.83643981060996 0.8568192092123752
|
||||
0.8915005647577239 0.9184458741656449 0.9461438641349815 0.974336627617383 1.0029392126388785 1.0319125382761634 1.0611860299402522 1.0905492860113064 1.119412970173748 1.1462401289516926 1.167256251688169 1.1739943036186773 1.1509589577810146 1.0821613579179115 0.9778253621563735 0.8852906227639181 0.8385863329393786 0.83105646179893 0.8441499529299179 0.8660532997379349
|
||||
0.9010550528610821 0.9279736027133119 0.9555453037700019 0.9835784844771922 1.0120061614886282 1.0407817342597774 1.0697972857412914 1.098744583128994 1.1267979326606472 1.1518736072432674 1.1690347487392678 1.1678587112672432 1.131671015630559 1.049946444666439 0.9459558332411717 0.8679174186917251 0.8356999858064711 0.8360599937573028 0.8523590376010688 0.8753430622545579
|
||||
0.9104993973655802 0.9373586701397834 0.9647971995956546 0.9926708659913821 1.0209219344713887 1.0494878137302663 1.0782076491627421 1.1066411353099994 1.1336509714135978 1.1564548002710175 1.1687235841063668 1.1580824196777897 1.1080914903192323 1.0166745692681118 0.9183370164307902 0.855798143226906 0.8358378212863329 0.8422429700636798 0.8608898303020851 0.8846317178672933
|
||||
0.9198248791524897 0.9466022005959083 0.973903170240682 1.0016168067901283 1.0296865050987059 1.0580236013061395 1.0863942147444696 1.1141818888847759 1.1398436296765908 1.1597221864462455 1.165892227510902 1.1443236716612475 1.0808667786830384 0.9841307602046925 0.8957121612011179 0.8482397445221963 0.8382815557501644 0.8492590243795775 0.8696151221558708 0.8938798709950575
|
||||
0.9290264892998223 0.955706104769483 0.9828665128443603 1.0104182838245066 1.0382977108018956 1.0663776163220682 1.094325223266825 1.1212917939584095 1.1452135634924474 1.161364966010968 1.1601001132697348 1.1264551382183754 1.0510838162568348 0.9539616818278489 0.8782490134877392 0.8444581935038755 0.8424478157038564 0.8568515323342751 0.878443980363258 0.9030604504434194
|
||||
0.9381017579196218 0.9646726791542193 0.9916899865895239 1.0190759369311522 1.0467507067026816 1.0745329447478973 1.101957813441512 1.1278737957113734 1.1495596596694533 1.161027421135941 1.1509450811113382 1.1046604687416135 1.020169155392118 0.9274380595057394 0.8656719026384607 0.8436949337841924 0.8478788629108749 0.8648320618571432 0.8873116535809018 0.9121551184742387
|
||||
0.9470499101720975 0.9735042888515828 1.0003755888317798 1.0275887232676162 1.055037274809699 1.0824658362298791 1.1092353271828017 1.1338044480889558 1.1526385746108936 1.1583225570598046 1.1381316262303898 1.07950072516023 0.9896964196604827 0.9053271782988688 0.8574313957556825 0.8452792908484241 0.8542237891706463 0.8730630897432334 0.8961722399314169 0.9211517160955154
|
||||
0.9558712463647794 0.98220309883326 1.0089243058402353 1.0359534856830948 1.0631449571483742 1.0901439826480122 1.1160841615288497 1.1389294597887023 1.1541643102937336 1.1528587989817822 1.1215530553518178 1.0519181567948976 0.9611518029302388 0.8878913819237724 0.8528580281258016 0.8486514882777954 0.8612177693108123 0.8814446813450019 0.9049933915564736 0.9300424372725686
|
||||
0.9645666732647378 0.9907708267563109 1.0173358208398326 1.0441644126709768 1.0710559781935984 1.0975244399802264 1.1224102180036901 1.1430597462905006 1.153813108540028 1.144282692030231 1.1013724604671395 1.0231568651927745 0.9357266087415326 0.8749817857883357 0.8512738773331634 0.8533619601854028 0.8686630432167277 0.8899044700726009 0.9137524978486482 0.938822514583542
|
||||
0.9731373342606879 0.9992084954880269 1.025608161634846 1.05221236481961 1.0787459203496148 1.1045511704914652 1.1280950990636072 1.1459689347610649 1.1512365272866347 1.1323377367848053 1.078078831662964 0.994606885893333 0.9141930460025876 0.8661752258527926 0.8520588682624819 0.8590589920738694 0.8764129812644015 0.8983902290788279 0.9224339324314741 0.9474892625369051
|
||||
0.9815842998092847 1.0075161663788776 1.033737268891116 1.0600840400248863 1.0861821177124469 1.1111522135273866 1.132992358238269 1.1473937466857116 1.1460857164370495 1.1169341624687164 1.0524922735667417 0.9676088336752144 0.8968829912155414 0.8609082296932371 0.8546810312452635 0.8654723117028098 0.8843593972667918 0.906864411049753 0.9310270609665992 0.9560413694443071
|
||||
0.9899082887382136 1.0156926356403702 1.0417164644264219 1.067760947765759 1.0933217404653703 1.1172365492173704 1.1369243430554832 1.1470392096874065 1.1380490940908885 1.0982171888680483 1.0257013955478058 0.9432734902458009 0.883751362347823 0.8585813838994696 0.8587030900296924 0.8723967589389048 0.8924227549365966 0.9153001514003947 0.9395247908610145 0.964478359837166
|
||||
0.9981093968566661 1.0237350763776654 1.049535796906909 1.0752181624451609 1.1001095587751237 1.1226908116088339 1.1396804885056149 1.1445910745118297 1.1269032142863296 1.076614661533526 0.9989365632252998 0.9223639234833314 0.8744848032435186 0.8586268175331568 0.8637759833524612 0.8796778942054644 0.9005447515134293 0.9236783454152686 0.9479225053096201 0.9728001709107872
|
||||
1.006186812898168 1.0316386082290876 1.057181240586619 1.082422828686596 1.1064754064231899 1.1273761495311128 1.1410183132731433 1.1397378487806407 1.1125722693634614 1.0528431013842834 0.9734068630970469 0.9052611891558158 0.8686166699805753 0.860543576771839 0.8696266582481513 0.8872001206409692 0.9086827666945752 0.9319855068313458 0.9562172682080927 0.9810068012152868
|
||||
1.0141385037535038 1.0393957754778924 1.0646337217752233 1.0893323998620126 1.1123314180519195 1.1311257373506898 1.1406687859546096 1.1322040794539063 1.0951859149783232 1.0278581166414753 0.950143672869217 0.8920040598764558 0.8656227435993884 0.8639101732343661 0.8760444954354369 0.8948772576569084 0.9168057348470455 0.9402121915833774 0.9644072178121874 0.9890979997860612
|
||||
1.0219608517190721 1.046995913255632 1.071867948521156 1.095892608397019 1.117569199194829 1.1337437089795266 1.1383480320287163 1.1217944576917773 1.0751198980219527 1.0027509802359447 0.9298908147636809 0.8823736794611889 0.8649877661988796 0.8683833296561048 0.8828685995711396 0.9026452405144028 0.9248910840957123 0.9483518280825152 0.9724910890990657 0.997072970511681
|
||||
1.0296482264574074 1.0544243804821143 1.0788510229841393 1.1020351973022642 1.1220572155696047 1.1350066129104626 1.133777307879825 1.1084447623898157 1.0530025164394559 0.978612302056618 0.913062158818839 0.8759908613785896 0.8662440733493781 0.8736897397412164 0.8899768752674433 0.9104565522370365 0.9329224658055253 0.9563998379775072 0.9804678202045167 1.0049300707482374
|
||||
1.0371924738717553 1.061661638099313 1.085540825255201 1.107675493189685 1.1256388661356205 1.1346688112030492 1.126712440426978 1.0922710674093992 1.029675215791464 0.9563966657472136 0.8997632021798907 0.8724023961171099 0.8689888380337436 0.879615237206572 0.897277091938129 0.9182760156580372 0.9408880647828326 0.9643529623025344 0.988336208955289 1.0126664856961796
|
||||
1.044582303487367 1.0686821528627775 1.0918841749786417 1.1127099793501998 1.1281319344604626 1.132473456736264 1.1169821750669229 1.0736045439762592 1.0061078937765444 0.9368216251779131 0.889855585345174 0.8711450460082872 0.8728873335471974 0.8859938527545879 0.9046997963899344 0.9260776285944345 0.9487793332215659 0.9722087301602897 0.9960945927436384 1.0202778613615422
|
||||
1.0518025556485178 1.0754531117874429 1.0978148071470315 1.1170141412161882 1.1293303788176168 1.1281705861254991 1.1045319551986879 1.0529980404377284 0.9832846699767614 0.9203208428105967 0.8830382989047294 0.8717858590223742 0.8776683472580586 0.8926979557680284 0.9121927994957062 0.9338421866856237 0.9565900315900748 0.9799650229146621 1.0037405297702193 1.0277578794244562
|
||||
1.0588333304869373 1.0819329422221777 1.10325124613642 1.1204410114175403 1.1290096744772526 1.1215431969285206 1.0894659757849112 1.0311946788210449 0.962086901512464 0.9070519719428276 0.8789243663106063 0.8739429333767532 0.8831160127167479 0.8996299163790056 0.9197169392513445 0.9415554945281244 0.9643154896046937 0.9876196980054956 1.011270462710982 1.0350977573861542
|
||||
1.0656489630575798 1.0880696501138019 1.1080947335297893 1.1228210361732067 1.1269370632427282 1.1124406807733607 1.0720771168130838 1.009058252511224 0.9432012283462399 0.896944516227201 0.8771011650012781 0.8772924757283889 0.8890606678277493 0.9067153190117594 0.927242847569218 0.9492070124255463 0.971952022425306 0.9951702442289942 1.0186793476659588 1.0422856573275894
|
||||
1.072216834504502 1.0937990178489265 1.1122274664651322 1.1239641018864361 1.1228879357808026 1.1008165808443877 1.0528534474522644 0.9874773063054647 0.9270708608990148 0.8897666759489624 0.877171125168303 0.8815675024318352 0.8953701411049622 0.9138975717753723 0.9347484906350161 0.9567888230308341 0.979496453156834 1.0026134455927433 1.0259602322354056 1.0493059869328007
|
||||
1.078496019341383 1.0990427475030486 1.115511537555271 1.1236647561395756 1.1166689645789347 1.0867646773603425 1.0324531320769097 0.9672641063141114 0.9138933305417112 0.8851925761786319 0.8787749560222693 0.8865521974523674 0.9019420972086394 0.9211336907608256 0.942217297110048 0.9642948305216947 0.9869457041796323 1.0099450343478082 1.0331037671106813 1.0561385776961103
|
||||
1.0844357862490916 1.1037067002288303 1.1177891314513992 1.1217117463683195 1.1081473291433213 1.0705448314585482 1.0116470379972498 0.9490715484628041 0.9036547414209153 0.8828581695627946 0.8816017910667853 0.8920745607157627 0.9086976285761494 0.9283910344640063 0.9496367282764808 0.9717201262727642 0.9942964279365256 1.01715931604992 1.0400976360388512 1.0627577282594842
|
||||
1.0899739972232325 1.107679472190032 1.1188847097593424 1.1179028515602951 1.0972833908058846 1.0525892856842702 0.9912380132422953 0.9333444353116107 0.8961840059321986 0.8824012883544086 0.8853907778069328 0.8979988859785522 0.9155760501979273 0.9356447869002835 0.9569971772700043 0.9790604707744421 1.0015446534655297 1.024248750930731 1.0469258898637008 1.0691311067483227
|
||||
1.0950354910539701 1.110831663567879 1.118610065293197 1.1120654346257766 1.0841617756776998 1.0334825651485033 0.9719736559700749 0.9203099178016245 0.8912110594991702 0.8834864040326593 0.8899277799550873 0.9042188557905533 0.9225307532795526 0.9428760202484057 0.9642911107914998 0.9863118530908963 1.0086854288585343 1.0312034768458247 1.053568172129225 1.0752185163398664
|
||||
1.0995305957855237 1.1130163350747289 1.1167731765785334 1.1040820547192922 1.069013767737367 1.0139139989650872 0.9544716585720039 0.9100007644758676 0.8884179165248298 0.8858171874034326 0.8950397653991544 0.9106515763934127 0.9295259429255012 0.9500702001673318 0.9715123869562348 0.993470097491354 1.0157124424700044 1.038010759988751 1.0599988272201983 1.080970545151395
|
||||
1.1033539940061843 1.1140712895068035 1.1131916371143262 1.0939188355449332 1.052223325435115 0.9946096354709866 0.9391723314833555 0.9022986752893019 0.887477284971574 0.889140573689609 0.9005884930171177 0.9172326140676859 0.9365340897214907 0.9572160254900268 0.9786556982849888 1.000530492848867 1.0226176075220934 1.04465436085475 1.0661858882426358 1.0863271474381548
|
||||
1.1063842649360893 1.1138239285118061 1.1077109433143306 1.081652336406819 1.0343109515693456 0.97625691688431 0.9263239469774334 0.8969841006893091 0.8880780671983857 0.8932455953958964 0.9064644028841613 0.9239119631788384 0.9435339450158722 0.9643045176626899 0.9857161002895012 1.0074874246185246 1.0293905961323873 1.0511138051494555 1.0720899521966132 1.0912162409882313
|
||||
1.1084845429006336 1.1120994557961836 1.1002269962883773 1.0674890209657164 1.015894292452451 0.9594378931980572 0.915997253744564 0.893782272157317 0.8899397146188406 0.897959426359769 0.9125811470002461 0.930650821597105 0.9505089940885441 0.9713282941521868 0.9926885945432602 1.014333992188206 1.036018310107913 1.0573635531786536 1.077662966240453 1.0955524584215226
|
||||
1.1095048471585898 1.108733040020887 1.0907108077570058 1.0517709434587559 0.9976305821534552 0.9445838177093222 0.9081194477084082 0.8923998011396179 0.8928183567661208 0.9031422679819414 0.9188709160426569 0.9374190363560899 0.9574462450287342 0.9782809746854042 0.9995677412864907 1.0210615965603935 1.0424842775281178 1.0633720676675793 1.0828469731465233 1.0992362598439058
|
||||
1.1092867216628264 1.1035861132125433 1.0792318098855844 1.034962782319056 0.9801515702890313 0.9319571047736588 0.9025163155058848 0.8925502633807341 0.8965075303863301 0.9086820611495625 0.9252805628821434 0.944193090182182 0.9643352718335763 0.9851566803451703 1.00634728108313 1.02765948504846 1.048767966699529 1.0691007901663667 1.0875728987915352 1.1021537004026953
|
||||
1.107670823388517 1.0965661872702839 1.065974835839775 1.0176190437130188 0.9640039725539324 0.921658957440556 0.8989532522195489 0.8939697903071107 0.9008357698328169 0.914489552532018 0.9317684483758697 0.9509545158177488 0.97116744736595 0.9919495939424294 1.0130197483068883 1.034114241329533 1.0548440131662105 1.0745030517368122 1.0917595119172745 1.104177242943706
|
||||
1.104507942975907 1.0876484342148913 1.0512454526659454 1.000335296098676 0.9496066443735955 0.9136554351087227 0.8971694485935942 0.8964248649315323 0.9056626597250457 0.9204939526397808 0.938301906084007 0.9576886434662839 0.977935315501206 0.9986535563379135 1.0195760616903655 1.0404092111993037 1.0606813619553748 1.079522966290753 1.0953127476443214 1.10516809850278
|
||||
1.099673552755938 1.076895972912446 1.035459524794362 0.9836919186195558 0.9372304622845178 0.9078126879261319 0.8969030285479462 0.8997147021044398 0.9108743770289536 0.9266392513177024 0.9448552186849142 0.9643836040967955 0.984632062483513 1.0052616780290364 1.0260050791925224 1.0465238572122857 1.0662423372081378 1.0840943866731862 1.0981256600758726 1.1049806380517424
|
||||
1.0930852990116477 1.0644747244603678 1.0191158353122844 0.9682011351506432 0.9270006132222832 0.9039331149960574 0.8979073875636416 0.9036702559657073 0.9163793200432693 0.9328811641311034 0.9514080070996442 0.9710295264748439 0.9912510557271403 1.0117659487941424 1.0322931063888845 1.0524330396746038 1.071481666109321 1.088140045977113 1.1000793498836359 1.1034694040136657
|
||||
1.0847219055750656 1.0506583849980302 1.002754674739485 0.9542670417238455 0.9189160472339424 0.9017868957717354 0.8999602821625956 0.9081513862976607 0.922104130434036 0.939184640026177 0.9579439463551154 0.9776178783112925 0.9977854245453202 1.018156830882866 1.0384233498606363 1.0581062279529547 1.0763455050890087 1.0915710602273023 1.1010452865087288 1.1004991013042016
|
||||
1.0746408844795639 1.0358200180596029 0.986909173211501 0.9421643999583154 0.9128785747972827 0.901136267295847 0.9028676143669117 0.9130432228931866 0.9279902321678648 0.9455218459366677 0.9644497361236191 0.984140911970897 1.0042276620275885 1.0244228235105695 1.0443753101135798 1.0635066557235504 1.0807705451327863 1.094287031773085 1.1008894872866577 1.0959576031709233
|
||||
1.06299156971955 1.0204091345032893 0.9720582756618725 0.9320368591728254 0.9087244173201299 0.9017521897278442 0.9064637136572458 0.9182523722935301 0.93399090582502 0.9518705444361188 0.9709142667935993 0.990591183087048 1.0105692309184562 1.0305499886064453 1.050124112956901 1.0685904477352253 1.084683310856235 1.0961770596505005 1.099478990527551 1.0897714265506124
|
||||
1.050019734227483 1.0049164472868455 0.9585897342055034 0.9239109288299332 0.9062529620533084 0.9034243868077212 0.9106095483695498 0.9237033281976181 0.9400688615873705 0.9582127881466675 0.9773279330954736 0.996961116570688 1.0168001592344638 1.0365214302539059 1.055639784703942 1.073305765139608 1.087999814886068 1.0971220214987127 1.096690918831058 1.0819223360740793
|
||||
1.0360608135913196 0.9898317229216858 0.9467785477785355 0.917719687535488 0.9052498698177018 0.9059662929518879 0.9151898901732878 0.9293352599639348 0.9461942496850639 0.9645338648924167 0.9836820565638575 1.003242599258897 1.022908613826786 1.0423167234791464 1.0608864858539064 1.0775920426236425 1.0906257830503279 1.096998520217248 1.092424124171984 1.0724628516428822
|
||||
1.0215206668191854 0.975602085177627 0.9367821506585017 0.9133300419339605 0.905503716381908 0.9092164596169638 0.9201101024007627 0.9350992389407224 0.9523430401342168 0.9708214381290361 0.9899683855910055 1.009426582174605 1.0288804424847413 1.0479112925021852 1.0658217310328126 1.0813794242335746 1.0924577212786204 1.0956848563735235 1.0866129086999408 1.0615277154361067
|
||||
1.0068455121676152 0.9625979689160502 0.9286498910466534 0.9105686819859145 0.9068166763068604 0.9130377309541373 0.9252929551516331 0.9409558973245709 0.9584957059123624 0.977064836841727 0.9961786477673087 1.0155026783893675 1.034698677835479 1.0532757448798336 1.0703956409259092 1.0845885456675148 1.0933851408221642 1.0930692556715158 1.0792416469404884 1.0493381644928945
|
||||
0.9924853836565646 0.9510917405830313 0.9223420582227817 0.9092438005723125 0.9090104022325463 0.9173151740824466 0.9306756840327353 0.9468734811521387 0.9646361503214749 0.9832544574348105 1.0023041339069962 1.0214587451064503 1.0403429996267874 1.0583751768669387 1.0745502956187636 1.0871308567724896 1.093294276081167 1.089060311566591 1.0703584027952928 1.036196469367681
|
||||
0.9788571913769744 0.9412506857771135 0.917753203104894 0.9091614244509714 0.9119284030161481 0.9219534426890021 0.9362073891042115 0.9528262452850171 0.9707508273552676 0.9893812470688701 1.0083352969174797 1.0272804411227199 1.0457891564504251 1.0631684776098922 1.0782192886454212 1.0889097236642513 1.0920735928614675 1.0835991760403587 1.0600850446541017 1.0224697428054128
|
||||
0.9663135556141924 0.933142841857503 0.9147353453660045 0.9101364710618967 0.9154360943187783 0.9268740054569164 0.9418467980423415 0.9587931354929182 0.9768280119213273 0.995436243553975 1.0142613517770371 1.0329507536160918 1.051008354120846 1.0676076762839628 1.0813276166248613 1.089822585303267 1.0896212626987989 1.0766724687658495 1.048621189542196 1.0085642385812363
|
||||
0.9551219876387833 0.9267519958429205 0.9131181632680523 0.9119993449904982 0.9194194504576458 0.9320124902782325 0.9475603771938665 0.9647567057113804 0.9828571840625102 1.0014101514836824 1.0200698656220055 1.0384494916090574 1.0559666263970584 1.0716373976601261 1.083792078415975 1.0897644486283298 1.0858545412588185 1.0683242663722723 1.0362398039901848 0.9948936291186001
|
||||
0.9454563408152339 0.9219974361829415 0.9127247878528664 0.9145991369768183 0.9237829280096221 0.9373162727814446 0.953320754370786 0.970702224092939 0.9888284976175825 1.007292938031199 1.0257463295981282 1.043752747902026 1.0606242152035463 1.075194518064194 1.0855223952274713 1.0886329675395032 1.0807206217547218 1.058665047467727 1.0232735439255265 0.9818462965857222
|
||||
0.9373997188395293 0.9187545181716885 0.9133829999309242 0.9178044548786986 0.9284471090451589 0.9427423599234714 0.9591054097426905 0.9766169277976502 0.9947323090449629 1.013073434973144 1.0312737070081113 1.0488323372378545 1.0649350026250701 1.0782081445959761 1.086423290159729 1.086335238413021 1.0742080591454126 1.0478753269327328 1.0100927357351566 0.9697569157990173
|
||||
0.9309560370682775 0.9168732462123188 0.9149323471251662 0.9215027451996178 0.9333463407724878 0.948255573236743 0.96489559064144 0.9824893926376959 1.000558746517278 1.0187389363112729 1.036631955726392 1.0536552264951453 1.068846056196513 1.0806000735703662 1.0863977685171378 1.0827962352076455 1.0663573535654152 1.0362021165349233 0.9970778033418668 0.9588864551222969
|
||||
0.9260665757240076 0.9161933587885827 0.9172280180502028 0.9255987537874546 0.938426526934613 0.9538270112216125 0.970675409119913 0.988308989267999 1.0062973030530458 1.024274783590073 1.0417975272346922 1.058182983378174 1.0722973724261706 1.0822859147815649 1.0853518005079508 1.0779684912671428 1.0572688796432317 1.0239473728958544 0.9845903121113793 0.9494126162163354
|
||||
0.9226280485804708 0.9165554696018177 0.9201423568156173 0.9300125788798681 0.9436431455155443 0.9594327585649225 0.9764310856824991 0.9940654024585314 1.0119364405872702 1.0296639339389628 1.0467428503867566 1.0623712838933201 1.0752219302810104 1.0831770884438185 1.0832005046996898 1.07184223270648 1.0471062308126875 1.0114490930415627 0.9729471385724437 0.9414304265367264
|
||||
0.920509551563029 0.9178085288442048 0.9235647967577094 0.9346776111304678 0.9489595167676583 0.9650528059980417 0.9821503075860889 0.99974819411554 1.0174631947161998 1.0348865093093096 1.0514358156042363 1.0661695361994958 1.0775461943348361 1.083183899706981 1.079875745736203 1.064454744011421 1.0360933769897045 0.9990573157835598 0.9624014599232638 0.9349608949220496
|
||||
0.9195668134402268 0.9198142347596772 0.9274008290282012 0.9395385375307512 0.9543453160666857 0.9706701451781683 0.9878216749035786 1.005346394248157 1.022862772616989 1.039919329671207 1.0558392851074672 1.0695206990940278 1.0791912321645256 1.0822198560511538 1.0753347874556312 1.0558974131956447 1.0245048730233037 0.9871084876393965 0.9531325929300465 0.9299647258951609
|
||||
0.9196531199039057 0.9224491351195852 0.9315704547340715 0.9445495044092169 0.9597753104618008 0.9762700057942766 0.9934342118845123 1.0108481071604487 1.0281181395950725 1.0447354384593055 1.059910667394469 1.0723613965748555 1.0800746253509175 1.0802072985844546 1.0695693012586958 1.0463188063719713 1.012649594284376 0.9759020412592676 0.9452447797725938 0.9263580616262033
|
||||
0.9206269638055034 0.9256051120854565 0.9360064256496017 0.9496724811730388 0.9652282908438536 0.9818392058540155 0.9989769249728013 1.0162401229732936 1.0332095931271894 1.049303635709876 1.0636016097001857 1.0746224534950812 1.0801133479277567 1.0770842552541708 1.0626136737068776 1.0359223914173583 1.0008498198758815 0.9656824731183917 0.9387734077576866 0.92402781155198
|
||||
0.9223568662189194 0.9291888245174036 0.9406524668086504 0.9548758334488312 0.9706861698748881 0.9873655900681158 1.0044383921947144 1.0215075273508347 1.0381143274524547 1.0535880434974132 1.0668578803904012 1.0762299973979452 1.0792277473933325 1.0728121888342912 1.0545512799596395 1.0249582205252423 0.9894185348185545 0.9566288985971028 0.9336962261087223 0.922844984542543
|
||||
0.924723970719505 0.9331205435755621 0.9454615934617507 0.9601330953488372 0.9761332169076837 0.9928375350402732 1.0098063716222185 1.026633305249419 1.042805997045619 1.0575477397616382 1.0696195332617293 1.0771072819863008 1.0773466775892828 1.0673840222720443 1.0455173085939862 1.0137089084995807 0.9786382330406909 0.9488524536385441 0.9299469454523432 0.9226752669329912
|
||||
0.9276230164790391 0.9373326902057428 0.950394579744021 0.9654219208643298 0.9815554036396037 0.998243503442616 1.015067419396452 1.0315979378715312 1.0472542940252936 1.061136510515766 1.0718214655261136 1.0771773796021265 1.0744136889865104 1.0608315246030742 1.0356969453788096 1.0024713760288861 0.9687441314972176 0.9424004902908578 0.9274289943272578 0.9233867275747514
|
||||
0.9309622164400508 0.9417682792256343 0.9554186007936138 0.9707231904049962 0.986939837339186 1.003571632493042 1.0202065105406675 1.0363789960620693 1.0514245630172567 1.0643027864636707 1.0733944973153768 1.0763668527375927 1.0703939785956393 1.053230909076838 1.025318293291562 0.9915367444543932 0.9599136827705124 0.9372656141838078 0.9260278830157773 0.924854931778313
|
||||
0.9346624566576125 0.9463793964376848 0.9605060484077299 0.9760202479153506 0.9922742616855018 1.0088093449134803 1.025206658700185 1.0409507384163845 1.055277487431134 1.0669898473061394 1.0742671073863903 1.0746104366993805 1.065281554253204 1.0447054275492533 1.0146402600573197 0.9811711801384746 0.9522629404153022 0.9333973315964315 0.9256213356931298 0.9269659383399116
|
||||
0.9386561229098831 0.951125779685043 0.9656335081537861 0.9812982452844707 0.997546608340599 1.01394297325173 1.0300485342380483 1.0452837286637902 1.0587688935409858 1.0691363936001537 1.0743679498417151 1.071856638727283 1.059105815482738 1.0354239286332785 1.003936600120518 0.9716002556229526 0.945849087859358 0.9307143016794157 0.9260869366627773 0.9296176977014738
|
||||
0.9428857660218455 0.9559735374465816 0.9707808798493289 0.9865435729774745 1.0027445852576449 1.0189573911397574 1.0347100840263792 1.049344494696868 1.0618497328527567 1.0706775987506063 1.0736292410377857 1.0680739827942816 1.051936559211903 1.025594819096483 0.9934780969708896 0.9629986002357853 0.940677588793676 0.9291157105888743 0.9273074325991075 0.9327203256519709
|
||||
0.9473027429575396 0.9608940147747376 0.975930621149864 0.9917433584019122 1.0078552904285445 1.0238356479107367 1.0391661610508152 1.053095261091677 1.064466318081415 1.0715467577634143 1.0719910352790407 1.0632574178736434 1.0438863621412224 1.0154555801937448 0.9835152713498019 0.9554855133518316 0.9367120712864221 0.9284908837948151 0.9291740476968613 0.9361956434219607
|
||||
0.9518659159838165 0.9658628021270417 0.9810670940698429 0.9968850161793128 1.0128648423729558 1.028558606196036 1.0433881778285539 1.0564937980680824 1.066560901892224 1.0716776383432034 1.0694062959793982 1.05743419382798 1.035109443694715 1.0052587985229096 0.9742638730495159 0.9491261346507898 0.9338851605724798 0.9287267793101108 0.9315882447878039 0.9399762825432276
|
||||
0.9565404540135418 0.9708588748267815 0.9861759955923617 1.0019558370900938 1.0177580212814021 1.033104585878668 1.0473438048254877 1.059493442205401 1.068072697502565 1.0710076061934828 1.0658465162637256 1.050668346208603 1.0257965058744674 0.9952563659933489 0.9658948014399016 0.9439369725120059 0.9321088651026059 0.9297133860020352 0.9344623528372864 0.9440045683562346
|
||||
0.9612967548837261 0.9758638472391397 0.9912438554747922 1.0069426049708312 1.022517917494092 1.0374490223015727 1.0509967436457188 1.0620433569668748 1.0689394420881086 1.0694815325441525 1.061307461924244 1.043062883932258 1.0161656420162615 0.9856838829716352 0.958529196997695 0.9398942093394851 0.9312836175940618 0.9313472786210397 0.9377194223309502 0.9482313266633611
|
||||
0.9661094913648753 0.9808613246864439 0.9962575865691292 1.011831233309401 1.0271255870876104 1.0415641521151926 1.054306614673088 1.064089112571537 1.0690995921820843 1.067056393118527 1.0558144284664905 1.0347589004509956 1.0064500907015415 0.9767472454720263 0.9522385163027778 0.9369432100941424 0.9313055390927758 0.933533681919279 0.9412925948025972 0.952614705019478
|
||||
0.970956774301321 0.9858363365901113 1.0012040752639066 1.016606415792566 1.0315597179314508 1.0454187467514444 1.0572290096789416 1.0655736723997506 1.0684952085575503 1.063706335107213 1.0494262668056464 1.0259311563321774 0.9968842150578752 0.9686129290426351 0.9470486764074195 0.9350079399615865 0.9320718533858994 0.9361874097890706 0.9451241989849919 0.9571190618584424
|
||||
0.9758194212910922 0.9907748356405008 1.0060698019509857 1.0212512877297542 1.0357963138431998 1.0489779212849797 1.0597157708212421 1.0664388732479466 1.0670755304199844 1.0594278333449765 1.042237392439226 1.0167801807976247 0.9876894423634397 0.9614027436379118 0.9429469569197337 0.9339994020101372 0.9334846106715062 0.9392330087546199 0.9491647225281667 0.961713950302979
|
||||
0.9806803171704459 0.9956632495472135 1.0108404837326646 1.0257470982450485 1.039808409576871 1.052203055269267 1.0617155669485356 1.0666274746454363 1.0648011514446338 1.0542444028394584 1.034377098735817 1.0075215203936807 0.9790618987476307 0.9551930370295878 0.9398902851676567 0.9338226123321505 0.9354529977466939 0.9426043764004675 0.9533717578049306 0.9663732062218031
|
||||
0.9855238521945395 1.000488073881833 1.0155007339715922 1.0300728965465353 1.043565835436496 1.0550518716154045 1.0631748438780377 1.0660858228118002 1.061648594802783 1.048210218951013 1.026005768871613 0.9983732875686755 0.9711631196466186 0.950017666842605 0.9378137190021221 0.9343819624594758 0.9378945470531974 0.9462440624677058 0.9577089826328304 0.9710741393651148
|
||||
0.9903354244877889 1.0052354965865504 1.0200337358393128 1.034205239596595 1.0470350573359113 1.0574787289043357 1.064039224122709 1.0647671227953808 1.0576149507157169 1.0414119630849825 1.0173080011838636 0.98954348957799 0.9641146152927291 0.9458736641298202 0.9366382651204503 0.9355850477780976 0.9407355400473989 0.9501024032521883 0.9621452099241949 0.9757968202239908
|
||||
0.9951009946211045 1.0098910468610924 1.0244209298534628 1.0381179332484578 1.050179125981252 1.059435190316222 1.0642554193667237 1.0626352351684716 1.0527221087764147 1.033968300473596 1.0084831563285448 0.9812186548788802 0.9579963912443219 0.9427283981292405 0.9362775202032907 0.9373451705337388 0.94391085707678 0.954136592775825 0.9666535220439556 0.9805234521186179
|
||||
0.9998066817912346 1.0144392633879278 1.0286417186323504 1.0417818244639818 1.052957777136129 1.0608709365624236 1.0637736914049896 1.0596688131248229 1.0470200191817796 1.0260266265416291 0.999734290210057 0.9735550098290204 0.9528489349013114 0.9405271678594218 0.9366429244783276 0.9395827781758541 0.947363473901703 0.9583097577276902 0.9712104938383135 0.9852378168510398
|
||||
1.0044383928882041 1.0188633792792459 1.032673195861932 1.0451646685755236 1.0553277328747015 1.06173508800768 1.0625508503352847 1.055865480703872 1.0405883888197849 1.0177570727668837 0.9912567366427254 0.9666729707038826 0.9486777931750225 0.9392003985012707 0.9376476384232788 0.9422260979559454 0.9510437547049833 0.9625900763793993 0.9757955010778119 0.989924782322575
|
||||
1.0089814776865182 1.0231450238190547 1.0364899108649297 1.0482311025382884 1.0572432600842845 1.0619779891276195 1.0605537105316287 1.0512456406917892 1.0335362927883338 1.009344183400131 0.983227665196253 0.9606551395157723 0.9454597190666902 0.9386699163503351 0.939209189480934 0.9452111995898633 0.9549086480553939 0.9669499628617615 0.9803901070149266 0.9945698613354921
|
||||
1.0134204054894767 1.027263944131036 1.040063685239005 1.0509427623462173 1.0586570454098165 1.061553482863296 1.0577628372155559 1.045855417473362 1.0259993755113683 1.0009770700816674 0.9757977456769851 0.9555474686843013 0.943149422752164 0.938854047126128 0.9412511007951707 0.9484816761971473 0.9589208575552846 0.9713653255427062 0.9849775178438875 0.9991588120654313
|
||||
1.0177384608378546 1.0311977534253245 1.0433635037569218 1.053258589537279 1.0595214428902793 1.0604216601390632 1.0541763170518124 1.0397682162802795 1.0181346153149704 0.992839124201744 0.9690856567196136 0.9513628926431466 0.9416861541620705 0.9396714918460845 0.9437037285056036 0.9519880903858393 0.9630480325777526 0.9758149001593779 0.9895420973244455 1.0036772722405374
|
||||
1.0219174584315027 1.0349217165425415 1.0463555079234013 1.0551353768543947 1.059790138778986 1.0585520093826943 1.0498131901402417 1.033084443271882 1.0101129851462858 0.9850984441087007 0.9631756886098444 0.9480865556353777 0.9409995907359345 0.9410440725778244 0.9465045177636568 0.9556872931383751 0.967262005439153 0.9802796535172433 0.9940689311900144 1.0081104208119456
|
||||
1.0259374802863022 1.0384085881514125 1.0490031268782474 1.0565286050257257 1.0594202543814077 1.0559268142467744 1.0447161099077178 1.0259290943653667 1.002110685866107 0.9778999951149387 0.958118228574321 0.9456817774545385 0.9410147436288483 0.9428985148149849 0.9495978559173182 0.9595416905832295 0.971538088123225 0.9847422509738948 0.9985434328787335 1.0124426628268992
|
||||
1.0297766414333154 1.041628524115744 1.051267386056253 1.0573936191499413 1.0583748696368431 1.052544561757692 1.038952777229234 1.018447174812394 0.9942998753322314 0.971360203505121 0.9539325732831756 0.9440960388092634 0.9416557907217182 0.9451674595170587 0.9529346648880335 0.9635185082694164 0.9758544328891077 0.989186579841089 1.0029509834052561 1.0166573353471051
|
||||
1.0334108942196067 1.0445490920474683 1.0531074381291319 1.057687181806287 1.0566258966354596 1.0484230406836375 1.0326157484401506 1.010797218328399 0.9868399029079598 0.9655642753104061 0.950611332913951 0.9432664703731248 0.9428488813176656 0.9477898926760631 0.9564718399507441 0.9675890835747083 0.9801914555697948 0.9935973207532101 1.0072765997286979 1.020736434633534
|
||||
1.0368138855005142 1.0471354125371022 1.0544813618165279 1.0573694181844573 1.0541571652005644 1.043601749462141 1.0258203553516836 1.0031434733634086 0.9798699623975509 0.9605661254651565 0.9481256690945301 0.9431245386392391 0.944524037894837 0.9507111577186933 0.9601716120563282 0.9717282033053039 0.984531317158968 0.9979595596204547 1.0115046277247757 1.0246603675077637
|
||||
1.0399568856570696 1.0493504673819274 1.0553472703065623 1.0564061342032858 1.0509675081602552 1.0381432159137773 1.0187006913310057 0.9956475464334318 0.9735038230343207 0.9563904855361613 0.9464307060729453 0.943599800740472 0.9466163159068302 0.9538826863636487 0.964000886556633 0.9759134942328842 0.9888574576815472 1.0022584337926048 1.0156184578411285 1.028407732853509
|
||||
1.0428088132452658 1.0511556143839087 1.0556647601276836 1.0547714411201596 1.0470735630343952 1.032132876263688 1.0114038803460943 0.9884603832153545 0.9678269536831081 0.9530365737319428 0.9454706175143883 0.9446227325932739 0.9490663870795757 0.9572615532540141 0.967930592564656 0.9801248682198036 0.9931541758336095 1.0064788073797786 1.0196002637315473 1.0319551426777451
|
||||
1.0453363838368475 1.0525113486804472 1.0553967112206166 1.0524505613696817 1.0425119551793074 1.0256772785690629 1.0040831057394755 0.9817154042249499 0.9628960018719042 0.9504826633020471 0.9451830713796809 0.9461267184849618 0.951820697433682 0.96080993235433 0.9719350634897239 0.9843440198345519 0.9974062481085184 1.010604972247819 1.0234307666681417 1.0352770960042506
|
||||
1.0475044156711206 1.0533783464893887 1.0545114180420967 1.0494426256845273 1.0373405128893438 1.0189005596429368 0.9968900751527698 0.9755234103571411 0.9587402989685074 0.9486909472374307 0.9455028774787095 0.9480493329267219 0.954831327995592 0.9644945102850144 0.9759914596145478 0.9885539722841798 1.0015985818622823 1.0146203730114252 1.027089031360461 1.0383459230457959
|
||||
1.0492763272636552 1.0537188167661782 1.0529849894103762 1.0457632104481362 1.031638203537078 1.0119393701628852 0.9899676897481839 0.9699695854340575 0.9553648797920076 0.9476122258035602 0.9463648080760265 0.9503330581502993 0.9580556603735602 0.9682858937489129 0.9800792370310063 0.9927386665827669 1.0057158978718945 1.0185073563997378 1.0305523019854235 1.041131821414254
|
106
resultats/vidéos/accordéon clip.py
Normal file
106
resultats/vidéos/accordéon clip.py
Normal file
@ -0,0 +1,106 @@
|
||||
import numpy as np
|
||||
import matplotlib.pyplot as plt
|
||||
import time
|
||||
from colour import Color
|
||||
|
||||
t0 = -10
|
||||
tf = 100
|
||||
dt = 0.5
|
||||
t = t0
|
||||
|
||||
nbv = 30
|
||||
|
||||
def rainbow_gradient(num_colors):
|
||||
colors = []
|
||||
base_color = Color("violet")
|
||||
gradient = list(base_color.range_to(Color("red"), num_colors))
|
||||
for color in gradient:
|
||||
hex_code = color.hex_l
|
||||
colors.append(hex_code)
|
||||
return colors
|
||||
colors = rainbow_gradient(nbv)
|
||||
|
||||
def status(distances):
|
||||
num_colors = len(distances)
|
||||
colors = []
|
||||
base_color = Color("green")
|
||||
target_color = Color("red")
|
||||
luminance_start = base_color.get_luminance()
|
||||
luminance_end = target_color.get_luminance()
|
||||
for i in range(num_colors):
|
||||
moydist = distances[i]
|
||||
t = i / (num_colors - 1)
|
||||
adjusted_luminance = luminance_start + (luminance_end - luminance_start) * (1 - t) * (moydist - 1) / 18
|
||||
color = Color(rgb=(base_color.rgb[0] * (1 - t) + target_color.rgb[0] * t,
|
||||
base_color.rgb[1] * (1 - t) + target_color.rgb[1] * t,
|
||||
base_color.rgb[2] * (1 - t) + target_color.rgb[2] * t))
|
||||
color.set_luminance(adjusted_luminance)
|
||||
hex_code = color.hex_l
|
||||
colors.append(hex_code)
|
||||
return colors
|
||||
|
||||
|
||||
U = 1.25 # vitesse m.s-¹
|
||||
Wm = 0.3 # distance minimale entre la voiture et celle qui la précède m
|
||||
Ws = 0.9 # m
|
||||
|
||||
def phi(ww): # prend en entrée la distance entre les deux véhicules
|
||||
PHI = (U*(1 - np.exp(- (ww-Wm)/Ws)))
|
||||
return (ww >= Wm)* PHI # retourne la vitesse du véhicule
|
||||
|
||||
y = np.linspace(1, 1, nbv)
|
||||
xxbase = np.linspace(0, 1, nbv)
|
||||
|
||||
def distances(fposition):
|
||||
# print('fposition', fposition)
|
||||
dist = np.diff(fposition)
|
||||
inter = fposition[0]+20-fposition[-1]
|
||||
newdist = np.insert(dist, len(dist), inter)
|
||||
return newdist
|
||||
|
||||
def position(fposition, newv):
|
||||
newp = fposition + newv * dt
|
||||
return newp
|
||||
|
||||
xxold = xxbase.copy()
|
||||
while t<0:
|
||||
plt.figure(1,figsize=[16,9])
|
||||
plt.clf()
|
||||
|
||||
plt.draw()
|
||||
plt.pause(1 )
|
||||
print(t)
|
||||
t += 2*dt
|
||||
|
||||
while(t<tf):
|
||||
plt.figure(1,figsize=[16,9])
|
||||
plt.clf()
|
||||
|
||||
nb = 360
|
||||
|
||||
r=np.linspace(1,1,nb)
|
||||
theta=np.linspace(0,2*np.pi,nb)
|
||||
|
||||
# plt.polar(theta, r)
|
||||
# plt.scatter(1*np.pi, 0.5)
|
||||
|
||||
dst = distances(xxold)
|
||||
statusc = status(dst)
|
||||
print(statusc)
|
||||
|
||||
vt = phi(dst)
|
||||
# print('vitesses : ', vt)
|
||||
|
||||
xx = position(xxold, vt)
|
||||
# print('position : ', xx)
|
||||
|
||||
plt.scatter(xx/10*np.pi, y, c=colors)
|
||||
|
||||
for i in range(len(xx)):
|
||||
plt.plot(xx[i]/10*np.pi, y[i], color=statusc[i])
|
||||
|
||||
plt.title('Vitesse maximale : ' + str(U) + 'm.s-¹\ndistance minimale entre deux voitures : ' + str(Wm) + 'm\nnombre de voitures : ' + str(nbv))
|
||||
plt.draw()
|
||||
plt.pause(0.00001)
|
||||
t += dt
|
||||
xxold = xx.copy()
|
15
test/color.py
Normal file
15
test/color.py
Normal file
@ -0,0 +1,15 @@
|
||||
from colour import Color
|
||||
|
||||
def rainbow_gradient(num_colors):
|
||||
colors = []
|
||||
base_color = Color("red")
|
||||
gradient = list(base_color.range_to(Color("violet"), num_colors))
|
||||
for color in gradient:
|
||||
hex_code = color.hex_l
|
||||
colors.append(hex_code)
|
||||
return colors
|
||||
|
||||
num_colors = 10
|
||||
gradient = rainbow_gradient(num_colors)
|
||||
|
||||
print(gradient)
|
45
test/model.py
Normal file
45
test/model.py
Normal file
@ -0,0 +1,45 @@
|
||||
import numpy as np
|
||||
import matplotlib.pyplot as plt
|
||||
import time
|
||||
|
||||
t0 = 0
|
||||
tf = 20
|
||||
# tf=3
|
||||
dt = 1
|
||||
t = t0
|
||||
|
||||
|
||||
U = 1.25 # vitesse m.s-¹
|
||||
Wm = 0.3 # distance minimale entre la voiture et celle qui la précède m
|
||||
Ws = 0.9 # m
|
||||
|
||||
ww = np.linspace(0, 10, 200)
|
||||
|
||||
def phi(ww): # prend en entrée la distance entre les deux véhicules
|
||||
PHI = (U*(1 - np.exp(- (ww-Wm)/Ws)))
|
||||
return (ww >= Wm)* PHI # retourne la vitesse du véhicule
|
||||
|
||||
y = np.linspace(0, 0, 11)
|
||||
xxbase = np.linspace(0, 1, 11)
|
||||
|
||||
def position(fposition):
|
||||
dist = np.diff(fposition)
|
||||
vitesses = phi(dist)
|
||||
newv = np.insert(vitesses, 10, 1.25)
|
||||
newp = fposition + newv * dt
|
||||
return newp
|
||||
|
||||
xxold = xxbase.copy()
|
||||
|
||||
while(t<tf):
|
||||
plt.figure(1,figsize=[16,9])
|
||||
plt.clf()
|
||||
plt.xlim([-1,10])
|
||||
xx = position(xxold)
|
||||
color = ['#ff0000', '#ff5300', '#ffa500', '#ffd200', '#ffff00', '#80c000', '#008000', '#004080', '#0000ff', '#2600c1', '#4b0082']
|
||||
plt.scatter(xx, y, c=color)
|
||||
plt.draw()
|
||||
# plt.savefig(str(t)+'.png')
|
||||
plt.pause(0.1)
|
||||
t += dt
|
||||
xxold = xx.copy()
|
BIN
test/phi(ww).png
Normal file
BIN
test/phi(ww).png
Normal file
Binary file not shown.
After Width: | Height: | Size: 133 KiB |
18
test/phi(ww).py
Normal file
18
test/phi(ww).py
Normal file
@ -0,0 +1,18 @@
|
||||
import numpy as np
|
||||
import matplotlib.pyplot as plt
|
||||
|
||||
U = 1.25 # vitesse m.s-¹
|
||||
Wm = 0.3 # distance minimale entre la voiture et celle qui la précède m
|
||||
Ws = 0.9 # m
|
||||
ww = np.linspace(0, 10, 200)
|
||||
|
||||
def phi(ww):
|
||||
PHI = (U*(1 - np.exp(- (ww-Wm)/Ws)))
|
||||
return (ww >= Wm)* PHI
|
||||
|
||||
plt.figure(figsize=[16,9])
|
||||
plt.xlabel('distance w en m')
|
||||
plt.ylabel('vitesse en m.s-¹')
|
||||
plt.plot(ww, phi(ww))
|
||||
plt.savefig('phi(ww).png', dpi=300)
|
||||
plt.show()
|
59
test/polaire.py
Normal file
59
test/polaire.py
Normal file
@ -0,0 +1,59 @@
|
||||
import numpy as np
|
||||
import matplotlib.pyplot as plt
|
||||
import time
|
||||
|
||||
t0 = 0
|
||||
tf = 100
|
||||
dt = 0.5
|
||||
t = t0
|
||||
|
||||
U = 1.25 # vitesse m.s-¹
|
||||
Wm = 0.3 # distance minimale entre la voiture et celle qui la précède m
|
||||
Ws = 0.9 # m
|
||||
|
||||
def phi(ww): # prend en entrée la distance entre les deux véhicules
|
||||
PHI = (U*(1 - np.exp(- (ww-Wm)/Ws)))
|
||||
return (ww >= Wm)* PHI # retourne la vitesse du véhicule
|
||||
|
||||
y = np.linspace(1, 1, 11)
|
||||
xxbase = np.linspace(0, 1, 11)
|
||||
|
||||
def position(fposition, newv):
|
||||
newp = fposition + newv * dt
|
||||
return newp
|
||||
|
||||
def vitesses(fposition):
|
||||
print('fposition', fposition)
|
||||
dist = np.diff(fposition)
|
||||
print('distance : ', dist)
|
||||
vitesses = phi(dist)
|
||||
newv = np.insert(vitesses, 10, 1.25)
|
||||
return newv
|
||||
|
||||
xxold = xxbase.copy()
|
||||
|
||||
while(t<tf):
|
||||
plt.figure(1,figsize=[16,9])
|
||||
plt.clf()
|
||||
|
||||
nb = 360
|
||||
|
||||
r=np.linspace(1,1,nb)
|
||||
theta=np.linspace(0,2*np.pi,nb)
|
||||
|
||||
plt.polar(theta, r)
|
||||
# plt.scatter(1*np.pi, 0.5)
|
||||
|
||||
vt = vitesses(xxold)
|
||||
print('vitesses : ', vt)
|
||||
|
||||
xx = position(xxold, vt)
|
||||
print('position : ', xx)
|
||||
|
||||
color = ['#ff0000', '#ff5300', '#ffa500', '#ffd200', '#ffff00', '#80c000', '#008000', '#004080', '#0000ff', '#2600c1', '#4b0082']
|
||||
plt.scatter(xx/10*np.pi, y, c=color)
|
||||
|
||||
plt.draw()
|
||||
plt.pause(0.00001)
|
||||
t += dt
|
||||
xxold = xx.copy()
|
34
test/status.py
Normal file
34
test/status.py
Normal file
@ -0,0 +1,34 @@
|
||||
from colour import Color
|
||||
|
||||
def rainbow_gradient(distances):
|
||||
num_colors = len(distances)
|
||||
colors = []
|
||||
base_color = Color("green")
|
||||
target_color = Color("red")
|
||||
|
||||
luminance_start = base_color.get_luminance()
|
||||
luminance_end = target_color.get_luminance()
|
||||
|
||||
for i in range(num_colors):
|
||||
moydist = distances[i]
|
||||
t = i / (num_colors - 1) # Interpolation paramètre t
|
||||
|
||||
adjusted_luminance = luminance_start + (luminance_end - luminance_start) * (1 - t) * (moydist - 1) / 18
|
||||
color = Color(rgb=(base_color.rgb[0] * (1 - t) + target_color.rgb[0] * t,
|
||||
base_color.rgb[1] * (1 - t) + target_color.rgb[1] * t,
|
||||
base_color.rgb[2] * (1 - t) + target_color.rgb[2] * t))
|
||||
color.set_luminance(adjusted_luminance)
|
||||
|
||||
hex_code = color.hex_l
|
||||
colors.append(hex_code)
|
||||
|
||||
return colors
|
||||
|
||||
distances = [0.05263158, 0.05263158, 0.05263158, 0.05263158, 0.05263158,
|
||||
0.05263158, 0.05263158, 0.05263158, 0.05263158, 0.05263158,
|
||||
0.05263158, 0.05263158, 0.05263158, 0.05263158, 0.05263158,
|
||||
0.05263158, 0.05263158, 0.05263158, 19.0]
|
||||
|
||||
gradient = rainbow_gradient(distances)
|
||||
|
||||
print(gradient)
|
Loading…
x
Reference in New Issue
Block a user