code-barres-idm-b0b1

Un 1er cycle apparaît

Un 2ème cycle apparaît

Un 3ème cycle apparaît

Le 2ème cycle disparaît

Le 3ème cycle disparaît

Le 1er cycle disparaît

Curseur:

b_0

b_1

A: (-5.54737, 3.23123)
s = 2.5 (slider from 2.5 to 6, step 0.1)
B: (-1.95581, 4.31398)
C: (-5.64579, -2.04505)
D: (-3.24682, -0.58402)
E: (-7.86569, 0.80164)
F: (-0.55615, -2.63147)
G: (-0.0542, 2.68075)
H: (2.32238, 0.24706)
AB = Segment(A, B)
AC = PetitSegment(A, C, s)
AD = PetitSegment(A, D, s)
AE = PetitSegment(A, E, s)
AF = PetitSegment(A, F, s)
AG = PetitSegment(A, G, s)
AH = PetitSegment(A, H, s)
BC = PetitSegment(B, C, s)
BD = PetitSegment(B, D, s)
BE = PetitSegment(B, E, s)
BF = PetitSegment(B, F, s)
BG = PetitSegment(B, G, s)
BH = PetitSegment(B, H, s)
CD = PetitSegment(C, D, s)
CE = PetitSegment(C, E, s)
CF = PetitSegment(C, F, s)
CG = PetitSegment(C, G, s)
CH = PetitSegment(C, H, s)
DE = PetitSegment(D, E, s)
DF = PetitSegment(D, F, s)
DG = PetitSegment(D, G, s)
DH = PetitSegment(D, H, s)
EF = PetitSegment(E, F, s)
EG = PetitSegment(E, G, s)
EH = PetitSegment(E, H, s)
FG = PetitSegment(F, G, s)
FH = PetitSegment(F, H, s)
GH = PetitSegment(G, H, s)
ABC, c_1, a_1, b_1 = Polygon(A, B, C)
ab = Distance(A, B)
ac = Distance(A, C)
a: (ac * Distance[A, B])
bc = Distance(B, C)
ABD = PetitTriangle(A, B, D, s)
ABE = PetitTriangle(A, B, E, s)
ABF = PetitTriangle(A, B, F, s)
ABG = PetitTriangle(A, B, G, s)
ABH = PetitTriangle(A, B, H, s)
ACD = PetitTriangle(A, C, D, s)
ACE = PetitTriangle(A, C, E, s)
ACF = PetitTriangle(A, C, F, s)
ACG = PetitTriangle(A, C, G, s)
ACH = PetitTriangle(A, C, H, s)
ADE = PetitTriangle(A, D, E, s)
ADF = PetitTriangle(A, D, F, s)
ADG = PetitTriangle(A, D, G, s)
ADH = PetitTriangle(A, D, H, s)
AEF = PetitTriangle(A, E, F, s)
AEG = PetitTriangle(A, E, G, s)
AEH = PetitTriangle(A, E, H, s)
AFG = PetitTriangle(A, F, G, s)
AFH = PetitTriangle(A, F, H, s)
AGH = PetitTriangle(A, G, H, s)
BCD = PetitTriangle(B, C, D, s)
BCE = PetitTriangle(B, C, E, s)
BCF = PetitTriangle(B, C, F, s)
BCG = PetitTriangle(B, C, G, s)
BCH = PetitTriangle(B, C, H, s)
BDE = PetitTriangle(B, D, E, s)
BDF = PetitTriangle(B, D, F, s)
BDG = PetitTriangle(B, D, G, s)
BDH = PetitTriangle(B, D, H, s)
BEF = PetitTriangle(B, E, F, s)
BEG = PetitTriangle(B, E, G, s)
BEH = PetitTriangle(B, E, H, s)
BFG = PetitTriangle(B, F, G, s)
BFH = PetitTriangle(B, F, H, s)
BGH = PetitTriangle(B, G, H, s)
CDE = PetitTriangle(C, D, E, s)
CDF = PetitTriangle(C, D, F, s)
CDG = PetitTriangle(C, D, G, s)
CDH = PetitTriangle(C, D, H, s)
CEF = PetitTriangle(C, E, F, s)
CEG = PetitTriangle(C, E, G, s)
CEH = PetitTriangle(C, E, H, s)
CFG = PetitTriangle(C, F, G, s)
CFH = PetitTriangle(C, F, H, s)
CGH = PetitTriangle(C, G, H, s)
DEF = PetitTriangle(D, E, F, s)
DEG = PetitTriangle(D, E, G, s)
DEH = PetitTriangle(D, E, H, s)
DFG = PetitTriangle(D, F, G, s)
DFH = PetitTriangle(D, F, H, s)
DGH = PetitTriangle(D, G, H, s)
EFG = PetitTriangle(E, F, G, s)
EFH = PetitTriangle(E, F, H, s)
EGH = PetitTriangle(E, G, H, s)
FGH = PetitTriangle(F, G, H, s)
J_1: (6, 7)
I: (5, 0.53491)
f(x) = (20 / 7 * x) - 78 / 7
K: (6, 1.69689)
L: (6, Min[(20 / 7 * s) - 78 / 7, 2.88792])
i = Segment(K, L)
M: (7, 1.98738)
N: (7, Min[(20 / 7 * s) - 78 / 7, 3.43985])
g = Segment(M, N)
O: (4, 6)
P: (4, -4)
h = Segment(O, P)
R: (4, (20 / 7 * s) - 78 / 7)
j = OrthogonalLine(R, h)
Q = Point(j)
k = Segment(R, Q)
b0: true
b = true
c = true
S = Point(j)
l = Segment(R, S)
U: (8, Min[f(s), f(3.4)])
T: (8, -4)
m = Segment(U, T)
V: (9, -4)
W: (9, Min[f(s), f(2.9)])
n = Segment(V, W)
Z: (10, -4)
A_1: (10, Min[f(s), f(3.7)])
p = Segment(Z, A_1)
B_1: (11, -4)
C_1: (11, Min[f(s), f(3.4)])
q = Segment(B_1, C_1)
D_1: (12, -4)
E_1: (12, Min[f(s), f(3.5)])
r = Segment(D_1, E_1)
F_1: (13, -4)
G_1: (13, Min[f(s), f(2.6)])
t = Segment(F_1, G_1)
H_1: (14, -4)
I_1: (14, Min[f(s), f(3.8)])
d = Segment(H_1, I_1)
K_1: (15, -4)
L_1: (15, f(s))
e = Segment(K_1, L_1)
J: (5, Min[f(s), f(5.4)])
f_1 = Segment(J, I)

Tool: PetitSegment
PetitSegment[ <Point>, <Point>, <Nombre> ]
Input: A, B, s
Output: f

f = Segment(A, B)

Tool: PetitTriangle
Input: A, B, C, s
Output: ABC

ABC, c_1, a_1, b_1 = Polygon(A, B, C)