box(-1.65, -1.65, 1.7, 1.7, 2.2) O = point(0,0); % origo % Axis X1 = point(-1.7, 0); X2 = point(1.6, 0) Y1 = point(0, -1.7); Y2 = point(0, 1.55) % Unit circle C = circle(O, 1) H1 = circle(O,.48); E1 = circle(O,.65); F1 = circle(O,.81); I1 = circle(O,0.91) H2 = circle(O,.44); E2 = circle(O,.65); F2 = circle(O,.75); I2 = circle(O,0.92) H3 = circle(O,.44); E3 = circle(O,.67); F3 = circle(O,.74); I3 = circle(O,0.91) H4 = circle(O,.48); E4 = circle(O,.70); F4 = circle(O,.75); I4 = circle(O,0.93) thickness(.25) color "blue" draw(segment(H1,30:)); draw(point(E1,30:), point(F1,30:)); draw(point(I1,30:), point(C,30:)); draw(segment(H1,45:)); draw(point(E1,45:), point(F1,45:)); draw(point(I1,45:), point(C,45:)); draw(segment(H1,60:)); draw(point(E1,60:), point(F1,60:)); draw(point(I1,60:), point(C,60:)); draw(segment(H2,120:));draw(point(E2,120:),point(F2,120:));draw(point(I2,120:),point(C,120:)); draw(segment(H2,135:));draw(point(E2,135:),point(F2,135:));draw(point(I2,135:),point(C,135:)); draw(segment(H2,150:));draw(point(E2,150:),point(F2,150:));draw(point(I2,150:),point(C,150:)); draw(segment(H3,210:));draw(point(E3,210:),point(F3,210:));draw(point(I3,210:),point(C,210:)); draw(segment(H3,225:));draw(point(E3,305:),point(F3,225:));draw(point(I3,225:),point(C,225:)); draw(segment(H3,240:));draw(point(E3,240:),point(F3,240:));draw(point(I3,240:),point(C,240:)); draw(segment(H4,300:));draw(point(E4,305:),point(F4,300:));draw(point(I4,300:),point(C,300:)); draw(segment(H4,315:));draw(point(E4,315:),point(F4,315:));draw(point(I4,315:),point(C,315:)); draw(segment(H4,330:));draw(point(E4,330:),point(F4,330:));draw(point(I4,330:),point(C,330:)); color(blue) thickness(1) draw(segment(X1,X2), full, arrow) draw(segment(Y1,Y2), full, arrow) draw("$y$",Y2,.15,-30:); draw("$x$",X2,.15,-130:) thickness(2.6) draw(C); g000 = point(C, 000:); draw(g000) g030 = point(C, 030:); draw(g030) g045 = point(C, 045:); draw(g045) g060 = point(C, 060:); draw(g060) g090 = point(C, 090:); draw(g090) g120 = point(C, 120:); draw(g120) g135 = point(C, 135:); draw(g135) g150 = point(C, 150:); draw(g150) g180 = point(C, 180:); draw(g180) g210 = point(C, 210:); draw(g210) g225 = point(C, 225:); draw(g225) g240 = point(C, 240:); draw(g240) g270 = point(C, 270:); draw(g270) g300 = point(C, 300:); draw(g300) g315 = point(C, 315:); draw(g315) g330 = point(C, 330:); draw(g330) % Draw labels draw("\scalebox{.9}{$(1,0)$}",g000,.08,32:) draw("\scalebox{.9}{$(0,1)$}",g090,.1,55:) draw("\scalebox{.9}{$(-1,0)$}",g180,.1,152:) draw("\scalebox{.9}{$(0,-1)$}",g270,.1,308:) draw("\rput{30}{$\big(\!{\sqrt 3 \over 2},{1 \over 2}\big)$}",g030,.3,30:) draw("\rput{45}{$\big(\!{\sqrt 2 \over 2},\!{\sqrt 2 \over 2}\big)$}",g045,.35,45:) draw("\rput{60}{$\big({1 \over 2},\!{\sqrt 3 \over 2}\big)$}",g060,.3,60:) draw("\rput{300}{$\big(\!{-1 \over 2},\!{\sqrt 3 \over 2}\big)$}",g120,.35,120:) draw("\rput{315}{$\big(\!{-\sqrt 2 \over 2},\!{\sqrt 2 \over 2}\big)$}",g135,.4,135:) draw("\rput{330}{$\big(\!{-\sqrt 3 \over 2},\!{1 \over 2}\big)$}",g150,.35,150:) draw("\rput{30}{$\big(\!{-\sqrt 3 \over 2},\!{-1 \over 2}\big)$}",g210,.4,210:) draw("\rput{45}{$\big(\!{-\sqrt 2 \over 2},\!{-\sqrt 2 \over 2}\big)$}",g225,.45,225:) draw("\rput{60}{$\big(\!{-1 \over 2},\!{-\sqrt 3 \over 2}\big)$}",g240,.4, 240:) draw("\rput{300}{$\big({1 \over 2},\!{-\sqrt 3 \over 2}\big)$}",g300,.35,305:) draw("\rput{315}{$\big(\!{\sqrt 2 \over 2},\!{-\sqrt 2 \over 2}\big)$}",g315,.4,315:) draw("\rput{330}{$\big(\!{\sqrt 3 \over 2},\!{-1 \over 2}\big)$}",g330,.35,330:) draw("\rput{315}{$\big(\!{\sqrt 2 \over 2},\!{-\sqrt 2 \over 2}\big)$}",g315,.4,315:) draw("\rput{330}{$\big(\!{\sqrt 3 \over 2},\!{-1 \over 2}\big)$}",g330,.35,330:) draw("\scalebox{.9}{$0$}", g000, .1, 154:) draw("\scalebox{.7}{$0^\circ$}", g000, .35, 170:) draw("\rput{30}{\scalebox{.7}{$30^\circ$}}", g030, .43, 210:) draw("\rput{30}{\scalebox{1}{$\pi \over 6$}}", g030, .14, 215:) draw("\rput{45}{\scalebox{.7}{$45^\circ$}}", g045, .43, 225:) draw("\rput{45}{\scalebox{1}{$\pi \over 4$}}", g045, .14, 230:) draw("\rput{60}{\scalebox{.7}{$60^\circ$}}", g060, .43, 240:) draw("\rput{60}{\scalebox{1}{$\pi \over 3$}}", g060, .14, 245:) draw("\scalebox{1}{$\pi \over 2$}", g090, .08, 292:) draw("\scalebox{.7}{$90^\circ$}", g090, .35, 283:) draw("\rput{300}{\scalebox{1}{$2\pi \over 3$}}", g120, .16, 300:) draw("\rput{300}{\scalebox{.7}{$120^\circ$}}", g120, .45, 300:) draw("\rput{315}{\scalebox{1}{$3\pi \over 4$}}", g135, .16, 315:) draw("\rput{315}{\scalebox{.7}{$135^\circ$}}", g135, .45, 315:) draw("\rput{330}{\scalebox{1}{$5\pi \over 6$}}", g150, .16, 330:) draw("\rput{330}{\scalebox{.7}{$150^\circ$}}", g150, .45, 330:) draw("\scalebox{1}{$\pi$}", g180, .08, 26:) draw("\scalebox{.7}{$180^\circ$}", g180, .27, 11:) draw("\rput{30}{\scalebox{1}{$7\pi \over 6$}}", g210, .17, 30:) draw("\rput{30}{\scalebox{.7}{$210^\circ$}}", g210, .45, 30:) draw("\rput{45}{\scalebox{1}{$5\pi \over 4$}}", g225, .17, 45:) draw("\rput{45}{\scalebox{.7}{$225^\circ$}}", g225, .45, 45:) draw("\rput{60}{\scalebox{1}{$4\pi \over 3$}}", g240, .17, 60:) draw("\rput{60}{\scalebox{.7}{$240^\circ$}}", g240, .45, 60:) draw("\scalebox{1}{$3\pi \over 2$}", g270, .06, 59:) draw("\scalebox{.7}{$270^\circ$}", g270, .32, 73:) draw("\rput{300}{\scalebox{1}{$5\pi \over 3$}}", g300, .16, 120:) draw("\rput{300}{\scalebox{.7}{$300^\circ$}}", g300, .41, 120:) draw("\rput{315}{\scalebox{1}{$7\pi \over 4$}}", g315, .16, 135:) draw("\rput{315}{\scalebox{.7}{$315^\circ$}}", g315, .41, 135:) draw("\rput{330}{\scalebox{1}{$11\pi \over 6$}}", g330, .16, 150:) draw("\rput{330}{\scalebox{.7}{$330^\circ$}}", g330, .41, 150:) |