P

Cos(φ)

cos(t)

O

Cos(α)

Sin(φ)

Show function Sin(φ)

Mostra Sin(α) sul riferimento

1

-1

t

cos(t)

Grafico di d = cos(t)

Fai scorrere  il punto rosso P 
e osserva il grafico verde a destra.

$ \mathcal{X} $

$ \mathcal{Y} $

A = Point(c)
B = Point(xAxis)
C = Point(xAxis)
a = Segment(B, C)
D = (-2, -1.5)
E = (-2, 1.5)
b = Segment(D, E)
d = Segment(E, D)
e = OrthogonalLine(A, b)
f = OrthogonalLine(A, a)
F = Intersect(e, b)
G = Intersect(f, a)
H = Intersect(a, b)
g = Segment(H, G)
h = Segment(H, F)
i = Segment(H, A)
α = Angle(B, H, A)
j = Segment(G, A)
k = Segment(F, A)
cos: x(G) - x(H)
l = false
S: (α, y(A))
K: (α, x(G) - x(H))
o = false
n: ((α / 180 * π)) / °
I = Intersect(c, a, 1)
t = CircleArc(H, I, A)
q = OrthogonalLine(K, xAxis)
J = Intersect(q, xAxis)
L = Point({0, 0})
r = Segment(L, J)
t_1 = Segment(K, J)
text2: "$ cos(t)=" + (LaTeX[cos]) + " $"
p = OrthogonalLine(K, yAxis)
M = Intersect(p, yAxis)
a_1 = Segment(K, M)
m = If(α < 360°, n, 6.28)
testo3: "$ t=" + (LaTeX[m]) + " \; radianti $"
u = Vector(D, E)
v = Vector(C, B)

Tool: Altitude
click on three points
Input: A, B, C
Output: c

a = Line(A, B)
b = OrthogonalLine(C, a)
D = Intersect(a, b)
c = Segment(C, D)

Tool: Square
click on two points
Input: A, B
Output: poly1, C, D, d_1, c_1, b_1, a_1

a = Segment(A, B)
b = OrthogonalLine(B, a)
c = Circle(B, A)
d = Line(A, b)
C = Intersect(c, b, 1)
e = Line(C, a)
D = Intersect(d, e)
poly1, a_1, b_1, c_1, d_1 = Polygon(A, B, C, D)

Tool: Square (command Square1)
click on two points
Input: A, B
Output: poly1, C, D, d_1, c_1, b_1, a_1

a = Segment(A, B)
b = OrthogonalLine(B, a)
c = Circle(B, A)
d = Line(A, b)
C = Intersect(c, b, 1)
e = Line(C, a)
D = Intersect(d, e)
poly1, a_1, b_1, c_1, d_1 = Polygon(A, B, C, D)

Tool: Square (command Square2)
click on two points
Input: A, B
Output: poly1, C, D, d_1, c_1, b_1, a_1

a = Segment(A, B)
b = OrthogonalLine(B, a)
c = Circle(B, A)
d = Line(A, b)
C = Intersect(c, b, 1)
e = Line(C, a)
D = Intersect(d, e)
poly1, a_1, b_1, c_1, d_1 = Polygon(A, B, C, D)

Tool: Cicrumcenter
Click on three points
Input: A, B, C
Output: Circumcenter

poly1, c, a, b = Polygon(A, B, C)
d = LineBisector(b)
e = LineBisector(c)
Circumcenter = Intersect(d, e)

Tool: Orthocenter
Click on three points
Input: A, B, C
Output: Orthocenter

poly1, c, a, b = Polygon(A, B, C)
d = OrthogonalLine(B, b)
e = OrthogonalLine(A, a)
Orthocenter = Intersect(d, e)

Tool: point Centroid (command pointCentroid)
click on three points
Input: A, B, C
Output: Centroid

poly1, c, a, b = Polygon(A, B, C)
D = Midpoint(b)
F = Midpoint(a)
d = Segment(D, B)
e = Segment(F, A)
Centroid = Intersect(d, e)

Tool: Altitude (command Altitude1)
click on three points
Input: A, B, C
Output: c

a = Line(A, B)
b = OrthogonalLine(C, a)
D = Intersect(a, b)
c = Segment(C, D)

Tool: Dierspinski
Click on three points
Input: A, B, C
Output: D, E, F, poly2

poly1, c, a, b = Polygon(A, B, C)
D = Midpoint(A, B)
E = Midpoint(B, C)
F = Midpoint(b)
poly2, f, d, e = Polygon(D, E, F)