Six Trig Ratios
Date: 21 Febrero 2013

SEIS FUNCIONES TRIGONOMÉTRICAS
   Mueve el punto C sobre la circunferencia, 
el ángulo α cambia.
   Los valores de seno, coseno, tangente,
cotangente, secante y cosecante son 
obtenidos de acuerdo a los segmentos
señalados en la gráfica.

A = Intersect(xAxis, yAxis)
B = Point(xAxis)
c_1 = Circle(A, B)
C = Point(c_1)
α = Angle(B, A, C)
a = Tangent(C, c_1)
D = Intersect(a, yAxis)
E = Intersect(xAxis, a)
b = Segment(D, E)
d = Segment(A, C)
cotangente = Segment(D, C)
tangente = Segment(C, E)
e = OrthogonalLine(C, xAxis)
F = Intersect(e, xAxis)
seno = Segment(F, C)
coseno = Segment(A, F)
secante = Segment(A, E)
cosecante = Segment(D, A)
f: seno(α / 180 * π)
s: sin(α)
c: cos(α)
texto2: "cos(" + α + ")=" + c + ""
t: tan(α)
ct: cot(α)
sc: sec(α)
texto5: "sec(" + α + ")=" + sc + ""
cosc: csc(α)
texto1: "sen(" + α + ")= " + s + ""
texto6: "csc(" + α + ")=" + cosc + ""
texto3: "tan (" + α + ")=" + t + ""
texto4: "cot(" + α + ")=" + ct + ""

Tool: Sierpinski
Click en tres puntos
Input: A, B, C
Output: polígono2, D, E, F

D = Midpoint(A, B)
E = Midpoint(C, B)
F = Midpoint(C, A)
polígono2, f, d, e = Polygon(D, E, F)

Tool: Sierpinski2
Input: A, B, C
Output: polígono2, polígono3, polígono4, polígono5

polígono2, D, E, F = Sierpinski(A, B, C)
polígono3, G, H, I = Sierpinski(D, B, E)
polígono4, J, K, L = Sierpinski(A, D, F)
polígono5, M, N, O = Sierpinski(F, E, C)

Tool: Herramienta3
Input: A, B, C
Output: polígono10, polígono11, polígono12, polígono13, polígono14, polígono15, polígono16, polígono17, polígono18, polígono19, polígono2, polígono20, polígono21, polígono22, polígono23, polígono24, polígono25, polígono26, polígono27, polígono28, polígono29, polígono3, polígono30, polígono31, polígono32, polígono33, polígono34, polígono35, polígono36, polígono37, polígono38, polígono39, polígono4, polígono40, polígono41, polígono5, polígono6, polígono7, polígono8, polígono9

polígono2, D, E, F = Sierpinski(A, B, C)
polígono3, G, H, I = Sierpinski(D, B, E)
polígono4, J, K, L = Sierpinski(A, D, F)
polígono5, M, N, O = Sierpinski(F, E, C)
polígono6, polígono7, polígono8, polígono9 = Sierpinski2(G, B, H)
polígono10, polígono11, polígono12, polígono13 = Sierpinski2(D, G, I)
polígono14, polígono15, polígono16, polígono17 = Sierpinski2(I, H, E)
polígono18, polígono19, polígono20, polígono21 = Sierpinski2(J, D, K)
polígono22, polígono23, polígono24, polígono25 = Sierpinski2(A, J, L)
polígono26, polígono27, polígono28, polígono29 = Sierpinski2(L, K, F)
polígono30, polígono31, polígono32, polígono33 = Sierpinski2(F, M, O)
polígono34, polígono35, polígono36, polígono37 = Sierpinski2(M, E, N)
polígono38, polígono39, polígono40, polígono41 = Sierpinski2(O, N, C)