Page Rank
Date: 17 Avril 2013

A

B

C

D

E

F

graphe

matrice

vecteur

initialiser

1 étape

A

B

C

D

E

F

A

B

C

D

E

F

coefficient de teleportation :

teleportation = 0.15
m6: {{1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1}}
F6 = 0
F5 = 0
F4 = 0
F3 = 0
F2 = 0
F1 = 1
F7 = Sum(F1:F6)
F14: F6 / F$7
F13: F5 / F$7
F12: F4 / F$7
F11: F3 / F$7
F10: F2 / F$7
F9: F1 / F$7
E6 = 1
D6 = 0
C6 = 0
B6 = 0
A6 = 1
E5 = 0
E4 = 1
E3 = 0
E2 = 0
E1 = 1
E7 = Sum(E1:E6)
E14: E6 / E$7
E13: E5 / E$7
E12: E4 / E$7
E11: E3 / E$7
E10: E2 / E$7
E9: E1 / E$7
D5 = 1
D4 = 0
D3 = 0
D2 = 0
D1 = 1
D7 = Sum(D1:D6)
D14: D6 / D$7
D13: D5 / D$7
D12: D4 / D$7
D11: D3 / D$7
D10: D2 / D$7
D9: D1 / D$7
C5 = 0
C4 = 1
C3 = 0
C2 = 1
C1 = 1
C7 = Sum(C1:C6)
C14: C6 / C$7
C13: C5 / C$7
C12: C4 / C$7
C11: C3 / C$7
C10: C2 / C$7
C9: C1 / C$7
B5 = 0
B4 = 0
B3 = 1
B2 = 0
B1 = 1
B7 = Sum(B1:B6)
B14: B6 / B$7
B13: B5 / B$7
B12: B4 / B$7
B11: B3 / B$7
B10: B2 / B$7
B9: B1 / B$7
A5 = 0
A4 = 0
A3 = 1
A2 = 1
A1 = 0
A7 = Sum(A1:A6)
A14: A6 / A$7
A13: A5 / A$7
A12: A4 / A$7
A11: A3 / A$7
A10: A2 / A$7
A9: A1 / A$7
m: {{A9, B9, C9, D9, E9, F9}, {A10, B10, C10, D10, E10, F10}, {A11, B11, C11, D11, E11, F11}, {A12, B12, C12, D12, E12, F12}, {A13, B13, C13, D13, E13, F13}, {A14, B14, C14, D14, E14, F14}}
mtr: (1 - teleportation) * m + teleportation / 6 * m6
A = (-1.244684433947128, 4.572402667725819)
B = (-3.518012497480346, 2.6316226567224352)
C = (-2.6124438666128245, 0.24776137473137286)
D = (-0.7682409016680736, -0.32690282420212874)
E = (1.2899951577774156, 0.7154090264145019)
F_1 = (-2.4291963541978037, 4.639837752294553)
c_2 = CircumcircleArc(B, F_1, A)
G = (-2.0905549512548482, 3.4304041703554256)
d = CircumcircleArc(C, G, A)
H = (-0.6450985733251812, 3.4084144688656224)
e = CircumcircleArc(D, H, A)
I = (-0.0264549714120771, 3.349775264892817)
g = CircumcircleArc(E, I, A)
fleches = 0.13
J = Point(c_2)
poly1 = Flèche(F_1, J, fleches)
K = Point(d)
L = Point(e)
M = Point(g)
poly2 = Flèche(G, K, fleches)
poly3 = Flèche(H, L, fleches)
poly4 = Flèche(I, M, fleches)
N = (-1.8970455781445883, 1.4469330959752595)
g_1 = CircumcircleArc(A, N, C)
O = (-3.5418752495817967, 0.7535245089968274)
h = CircumcircleArc(B, O, C)
Q = (0.6669536155663541, -0.036638764536734765)
p = CircumcircleArc(E, Q, D)
R = (-1.7357877672193727, -0.21402235655447324)
q = CircumcircleArc(C, R, D)
P = Point(g_1)
poly5 = Flèche(N, P, fleches)
S = (-2.8645924436958885, 3.607787762373165)
k = CircumcircleArc(A, S, B)
T = Point(k)
poly6 = Flèche(S, T, fleches)
U = Point(h)
poly7 = Flèche(O, U, fleches)
V = Point(q)
poly8 = Flèche(R, V, fleches)
W = (-0.010329190319555454, 0.35037998168378554)
s = CircumcircleArc(E, W, D)
Z_1 = Point(p)
ZZ = Point(s)
poly9 = Flèche(Q, Z_1, fleches)
poly10 = Flèche(W, ZZ, fleches)
Z_3 = (-3.3322400953790168, 1.7049455934556033)
c_1 = CircumcircleArc(C, Z_3, B)
Z_4 = Point(c_1)
poly12 = Flèche(Z_3, Z_4, fleches)
F = (1.644762341812893, 3.1987793146628407)
A_1 = (1.182978610527047, 4.204441662796467)
d_1 = CircumcircleArc(F, A_1, A)
B_1 = (0.18318018279070442, 4.027058070778729)
e_1 = CircumcircleArc(A, B_1, F)
C_1 = (1.8280098542279126, 2.1403416829536916)
f_1 = CircumcircleArc(E, C_1, F)
A16 = 1
A17 = 1
A18 = 1
A19 = 1
A20 = 1
A21 = 1
A22 = Sum(A16:A21)
B16: A16 / A$22
B17: A17 / A$22
B18: A18 / A$22
B19: A19 / A$22
B20: A20 / A$22
B21: A21 / A$22
v: {{B16}, {B17}, {B18}, {B19}, {B20}, {B21}}
v1: {{0.16666666666666666}, {0.16666666666666666}, {0.16666666666666666}, {0.16666666666666666}, {0.16666666666666666}, {0.16666666666666666}}
v2: {{0.16666666666666666}, {0.16666666666666666}, {0.16666666666666666}, {0.16666666666666666}, {0.16666666666666666}, {0.16666666666666666}}
D_1 = Point(f_1)
E_1 = Point(e_1)
G_1 = Point(d_1)
poly13 = Flèche(C_1, D_1, fleches)
poly14 = Flèche(B_1, E_1, fleches)
poly15 = Flèche(A_1, G_1, fleches)
texte4 = TableText({{G1}, {G2}, {G3}, {G4}, {G5}, {G6}})
Z = (7.271389932381665, 1.1626067045901736)
a = Segment(I_1, J_1)
b = Segment(I_1, K_1)
facteurRayon = 1 (slider from 0 to 5, step 0.1)
v2Visible = false
v3 = If(v2Visible, v2, v1)
f(x) = facteurRayon * sqrt(x)
z_1 = Circle(A, f(Element[v3, 1, 1]))
z_2 = Circle(B, f(Element[v3, 2, 1]))
z_3 = Circle(C, f(Element[v3, 3, 1]))
z_4 = Circle(D, f(Element[v3, 4, 1]))
z_5 = Circle(E, f(Element[v3, 5, 1]))
z_6 = Circle(F, f(Element[v3, 6, 1]))
mt = Transpose(mtr)
texte3: "\sideset{^t}{} { " + (LaTeX[v2]) + "}"
puissance = 0
texte1: "\sideset{^t}{} { " + (LaTeX[v]) + "}\times" + (LaTeX[mt]) + "" + (LaTeX[If[puissance > 1, "^{" + puissance + "}"]]) + "\approx " + (LaTeX[If[v2Visible, texte3]]) + ""
mtn: {{1, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 0}, {0, 0, 1, 0, 0, 0}, {0, 0, 0, 1, 0, 0}, {0, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 1}}
texte2: "G" + (LaTeX[If[puissance > 1, "^{" + puissance + "}"]]) + "\approx" + (LaTeX[If[puissance > 1, mtn, mt]]) + ""
ChampTexte1 = Textfield(teleportation)

Tool: Flèche
Input: F, J, r
Output: poly1

a = Segment(J, F)
b = OrthogonalLine(F, a)
g = Circle(F, r)
K = Intersect(g, b, 1)
L = Intersect(g, b, 2)
poly1, l, j, k = Polygon(J, K, L)