<?xml version="1.0" encoding="UTF-8"?>
<Worksheet>
<Version major="7" minor="1"/>
<Label-Scheme value="2" prefix=""/>
<View-Properties presentation="false"></View-Properties>
<MapleNet-Properties warnlevel="3" longdelim="true" plotoptions="" echo="1" errorcursor="false" elisiontermsthreshold="10000" elisiontermsbefore="100" errorbreak="1" prettyprint="3" prompt="&gt; " latexwidth="6.0" useclientjvm="true" ansi="false" screenheight="25" labelwidth="20" plotdevice="inline" typesetting="standard" displayprecision="-1" indentamount="4" elisiondigitsthreshold="10000" quiet="false" plotoutput="terminal" rtablesize="10" preplot="" showassumed="0" plotdriver="openviz" elisiontermsafter="100" labelling="true" postplot="" screenwidth="79" elisiondigitsbefore="100" elisiondigitsafter="100" verboseproc="1" imaginaryunit="I" ShowLabels="true"/>
<Styles><Font name="Heading 4" background="[255,255,255]" bold="false" executable="false" family="Serif" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 5" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 1" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Text Output" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Bullet Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Equation Label" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Author" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Text" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Diagnostic" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[40,120,40]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 2" background="[255,255,255]" bold="true" executable="false" family="Serif" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="16" subscript="false" superscript="false" underline="false"/>
<Font name="Page Number" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="10" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 3" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Plot" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Normal" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Input" background="[255,255,255]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Annotation Title" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false"/>
<Font name="2D Output" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Inert Output" background="[255,255,255]" bold="false" executable="true" family="Times New Roman" foreground="[144,144,144]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Dictionary Hyperlink" background="[255,255,255]" bold="false" executable="false" family="Serif" foreground="[147,0,15]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true"/>
<Font name="Dash Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 3" background="[255,255,255]" bold="true" executable="false" family="Serif" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 4" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Output" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="List Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Input" background="[255,255,255]" bold="false" executable="true" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Line Printed Output" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Input Placeholder" background="[255,255,255]" bold="true" executable="true" family="Monospaced" foreground="[200,0,200]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Error" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[255,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Warning" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 1" background="[255,255,255]" bold="true" executable="false" family="Serif" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false"/>
<Font name="Annotation Text" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Title" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 2" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Hyperlink" background="[255,255,255]" bold="false" executable="false" family="Serif" foreground="[0,128,128]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true"/>
<Layout name="Ordered List 5" alignment="left" bullet="ROMAN" firstindent="0" leftmargin="144" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Heading 4" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Text Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="newline" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 1" alignment="left" bullet="numeric" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Annotation Title" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="12" spacebelow="12" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Bullet Item" alignment="left" bullet="dot" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Author" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="8" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Dash Item" alignment="left" bullet="dash" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Heading 3" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Diagnostic" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="any" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 4" alignment="left" bullet="ALPHABETIC" firstindent="0" leftmargin="108" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Maple Output" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.3" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Line Printed Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="any" pagebreak-before="false" initial="0"/>
<Layout name="List Item" alignment="left" bullet="indent" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Heading 2" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="2" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 3" alignment="left" bullet="roman" firstindent="0" leftmargin="72" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Error" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Maple Plot" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Warning" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Heading 1" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="4" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Title" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="12" spacebelow="12" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 2" alignment="left" bullet="alphabetic" firstindent="0" leftmargin="36" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Normal" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Pencil-style name="Pencil 3" pen-color="[0,0,0]" pen-height="3.0" pen-width="3.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 1" pen-color="[0,0,0]" pen-height="1.0" pen-width="1.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 5" pen-color="[255,0,0]" pen-height="5.0" pen-width="5.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 2" pen-color="[0,0,255]" pen-height="1.0" pen-width="1.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 4" pen-color="[0,0,255]" pen-height="3.0" pen-width="3.0" pen-opacity="1.0"/>
<Highlighter-style name="Highlighter 2" pen-color="[255,204,0]" pen-height="14.0" pen-width="14.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 4" pen-color="[0,255,255]" pen-height="32.0" pen-width="32.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 3" pen-color="[51,255,0]" pen-height="24.0" pen-width="24.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 1" pen-color="[255,153,255]" pen-height="12.0" pen-width="8.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 5" pen-color="[255,255,0]" pen-height="48.0" pen-width="48.0" pen-opacity="0.8"/>
</Styles>
<Task-table>
    <Task-category name="&lt;default&gt;">
    </Task-category>
</Task-table>
<Group labelreference="L4" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">Trig Function Animations</Text-field>
<Text-field style="Text" layout="Normal">Amy Su</Text-field>
</Input>
</Group>
<Group labelreference="L42" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L2" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal"><Font bold="true">Sin and Cos</Font></Text-field>
</Input>
</Group>
<Group labelreference="L10" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">restart;
with(plots):
with(plottools):</Text-field>
</Input>
</Group>
<Group labelreference="L3" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">all:=
  circle([0,0], 1, color=gold, thickness=2),
# circle axis 
  line([-1.25,0], [1.25,0]),
  line([0,-1.25], [0,1.25]),
# sin axis
  line([2,0], [9.5,0]),
  line([2.5,1.25], [2.5,-1.25]),
  textplot({[7,-2,&quot;y = sin 0&quot;], [7,-2,&quot;-&quot;]}, align=LEFT),
# cos axis
  line([0,-2], [0,-9.5]),
  line([1.25,-2.5], [-1.25,-2.5]),
  textplot({[3.5,-5.5,&quot;x = cos 0&quot;], [3.5,-5.5,&quot;-&quot;]}, align=LEFT):</Text-field>
</Input>
</Group>
<Group labelreference="L12" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">plist:=NULL:
for t from 0.001 by 6.28/48 to 12.57 do:
  plt:=
  line([0,0], [cos(t),sin(t)], color=gold, thickness=2),
  textplot({[.6*cos(t-Pi/6),.6*sin(t-Pi/6),&quot;0&quot;], [.6*cos(t-Pi/6),.6*sin(t-Pi/6),&quot;-&quot;]}),
# sin graph
  plot([cs/2+2.5, sin(cs), cs=0..t], color=red, thickness=2,
    numpoints=trunc(10*t)+2),
  line([cos(t),sin(t)], [t/2+2.5,sin(t)], color=red, thickness=2),
  textplot({[t/2+2.5,-.4,&quot;0&quot;], [t/2+2.5,-.4,&quot;-&quot;]}),
  textplot([t/2+2.75,sin(t)/2,&quot;y&quot;], align=RIGHT),
  line([t/2+2.5,sin(t)], [t/2+2.5,0], color=red, thickness=2),
# cos graph
  plot([cos(cs), -cs/2-2.5, cs=0..t], color=blue, thickness=2,
    numpoints=trunc(10*t)+2),
  line([cos(t),sin(t)], [cos(t),-t/2-2.5], color=blue, thickness=2),
  textplot({[-.4,-t/2-2.5,&quot;0&quot;], [-.4,-t/2-2.5,&quot;-&quot;]}),
  textplot([cos(t)/2,-t/2-2.55,&quot;x&quot;], align=BELOW),
  line([cos(t),-t/2-2.5], [0,-t/2-2.5], color=blue, thickness=2):
plist:=plist, display([all, plt]):
od:</Text-field>
</Input>
</Group>
<Group labelreference="L11" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">display([plist], axes = none, scaling = constrained,
  insequence = true, view = [-1.25 .. 9.5, -9.5 .. 1.25]);</Text-field>
</Input>
</Group>
<Group labelreference="L33" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L41" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal"><Font bold="true">Tan and Cot (best at 6/7 fps)</Font></Text-field>
</Input>
</Group>
<Group labelreference="L37" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">restart;
with(plots):
with(plottools):</Text-field>
</Input>
</Group>
<Group labelreference="L39" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">all:=
  circle([0,0], 1, color=gold, thickness=2),
# circle axis
  line([-4,0], [4,0]),
  line([0,-4], [0,4]),
# tan lines
  line([1,-4], [1,4], color=green),
  line([-4,1], [4,1], color=yellow),
# tan axis
  line([5,0], [12.5,0]),
  line([5.5,-4], [5.5,4]),
  textplot({[10,-.4,&quot;tan 0&quot;], [10,-.4,&quot;-&quot;]}, align=LEFT),
# cot axis:
  line([0,-5], [0,-12.5]),
  line([-4,-5.5], [4,-5.5]),
  textplot({[-.4,-9,&quot;cot 0&quot;], [-.4,-9,&quot;-&quot;]}, align=LEFT):</Text-field>
</Input>
</Group>
<Group labelreference="L40" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">th:=evalf(arctan(4)):
hide:=
  plot([5.5+cs/2, tan(cs), cs=Pi/2..evalf(Pi-th)],
    color=white, thickness=6),
  plot([5.5+Pi/2+cs/2, tan(cs), cs=Pi/2..evalf(Pi-th)],
    color=white, thickness=6),
  plot([5.5+Pi+cs/2, tan(cs), cs=Pi/2..evalf(Pi-th)],
    color=white, thickness=6),
  plot([5.5+3*Pi/2+cs/2, tan(cs), cs=Pi/2..evalf(Pi-th)],
    color=white, thickness=6),
  plot([cot(cs), -5.5-cs/2, cs=0..evalf(Pi/2-th)],
    color=white, thickness=6),
  plot([cot(cs), -5.5-Pi/2-cs/2, cs=0..evalf(Pi/2-th)],
    color=white, thickness=6),
  plot([cot(cs), -5.5-Pi-cs/2, cs=0..evalf(Pi/2-th)],
    color=white, thickness=6),
  plot([cot(cs), -5.5-3*Pi/2-cs/2, cs=0..evalf(Pi/2-th)],
    color=white, thickness=6):</Text-field>
</Input>
</Group>
<Group labelreference="L34" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">plist:=NULL:
for i from 1 to 97 do
  t:=0.001+6.28/48*(i-1);
  plt:=
  line([0,0], [cos(t),sin(t)], color=gold, thickness=2),
  textplot({[.6*cos(t-Pi/6),.6*sin(t-Pi/6),&quot;0&quot;], [.6*cos(t-Pi/6),.6*sin(t-Pi/6),&quot;-&quot;]}),
# tan graph
  line([0,0], [1,tan(t)], color=gold, thickness=2),
  plot([cs/2+5.5, tan(cs), cs=0..t], color=red, thickness=2,
    numpoints=trunc(10*t)+2, discont=true),
  textplot({[t/2+5.5,-.4,&quot;0&quot;], [t/2+5.5,-.4,&quot;-&quot;]}),
  `if`( not (i in {13,14,38,62,86}),
        plot([[1,tan(t)], [t/2+5.5,tan(t)], [t/2+5.5,0]], color=red, thickness=2),
        NULL),
# cot graph
  line([0,0], [cot(t),1], color=gold, thickness=2),
  plot([cot(cs), -cs/2-5.5, cs=0..t], color=blue, thickness=2,
    numpoints=trunc(10*t)+2, discont=true),
  textplot({[-.4,-t/2-5.5,&quot;0&quot;], [-.4,-t/2-5.5,&quot;-&quot;]}, align=LEFT),
  `if`( not (i in {1,2,26,50,74}),
        plot([[cot(t),1], [cot(t),-t/2-5.5], [0,-t/2-5.5]], color=blue, thickness=2),
        NULL):
  plist:=plist, display([all, plt, hide]):
od:</Text-field>
</Input>
</Group>
<Group labelreference="L15" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">display([plist], axes = none, scaling = constrained,
  insequence = true, view = [-4 .. 12.5, -12.5 .. 4]);</Text-field>
</Input>
</Group>
<Group labelreference="L3" drawlabel="true">
<Input>
<Text-field style="Text" bold="true" layout="Normal"><Font bold="true">Csc and Sec (best at 6/7 fps)</Font></Text-field>
</Input>
</Group>
<Group labelreference="L24" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">restart;
with(plots):
with(plottools):</Text-field>
</Input>
</Group>
<Group labelreference="L33" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">all:=
  circle([0,0], 1, color=gold, thickness=2),
# circle axis
  line([-4,0], [4,0]),
  line([0,-4], [0,4]),
# csc axis
  line([5,0], [12.5,0]),
  line([5.5,-4], [5.5,4]),
  textplot({[10,-.4,&quot;csc 0&quot;], [10,-.4,&quot;-&quot;]}, align=LEFT),
# sec axis
  line([0,-5], [0,-12.5]),
  line([-4,-5.5], [4,-5.5]),
  textplot({[-.4,-8.5,&quot;sec 0&quot;], [-.4,-8.5,&quot;-&quot;]}, align=LEFT):</Text-field>
</Input>
</Group>
<Group labelreference="L42" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">th:=evalf(arcsec(4)):
hide:=
  plot([5.5+cs/2, csc(cs), cs=Pi..evalf(3*Pi/2-th)],
    color=white, thickness=6, discont=true),
  plot([5.5+cs/2, csc(cs), cs=evalf(3*Pi/2+th)..2*Pi],
    color=white, thickness=6, discont=true),
  plot([5.5+cs/2, csc(cs), cs=3*Pi..evalf(7*Pi/2-th)],
    color=white, thickness=6, discont=true),
  plot([5.5+cs/2, csc(cs), cs=evalf(7*Pi/2+th)..4*Pi],
    color=white, thickness=6, discont=true),
  plot([sec(cs), -5.5-cs/2, cs=th+.01..Pi/2],
    color=white, thickness=6, discont=true),
  plot([sec(cs), -5.5-cs/2, cs=3*Pi/2..evalf(2*Pi-th-.01)],
    color=white, thickness=6, discont=true),
  plot([sec(cs), -5.5-cs/2, cs=2*Pi+th+.01..5*Pi/2],
    color=white, thickness=6, discont=true),
  plot([sec(cs), -5.5-cs/2, cs=7*Pi/2..evalf(4*Pi-th-.01)],
    color=white, thickness=6, discont=true):</Text-field>
</Input>
</Group>
<Group labelreference="L23" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">plist:=NULL:
for i from 1 to 97 do
  t:=0.001+6.28/48*(i-1);
  plt:=
  line([0,0], [cos(t),sin(t)], color=gold, thickness=2),
  textplot({[.6*cos(t-Pi/6),.6*sin(t-Pi/6),&quot;0&quot;], [.6*cos(t-Pi/6),.6*sin(t-Pi/6),&quot;-&quot;]}),
# csc graph
  line([cos(t),sin(t)], [0,csc(t)], color=gold, thickness=2),
  plot([cs/2+5.5, csc(cs), cs=0..t], color=red, thickness=2,
    numpoints=trunc(10*t)+2, discont=true),
  textplot({[t/2+5.5,-.4,&quot;0&quot;], [t/2+5.5,-.4,&quot;-&quot;]}),
  textplot({[t/2+5.5,-.4,&quot;0&quot;], [t/2+5.5,-.4,&quot;-&quot;]}),
  `if`( not (i in {26,48,74,96}),
        plot([[0,csc(t)], [t/2+5.5,csc(t)], [t/2+5.5,0]], color=red, thickness=2),
        NULL),
# sec graph
  line([cos(t),sin(t)], [sec(t),0], color=gold, thickness=2),
  plot([sec(cs), -cs/2-5.5, cs=0..t], color=blue, thickness=2,
    numpoints=trunc(10*t)+2, discont=true),
  textplot({[-.4,-t/2-5.5,&quot;0&quot;], [-.4,-t/2-5.5,&quot;-&quot;]}, align=LEFT),
  `if`( not (i in {12,38,60,86}),
        plot([[sec(t),0], [sec(t),-t/2-5.5], [0,-t/2-5.5]], color=blue, thickness=2),
        NULL):
  plist:=plist, display([all, plt, hide]):
od:</Text-field>
</Input>
</Group>
<Group labelreference="L21" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">display([plist], axes = none, scaling = constrained,
  insequence = true, view = [-4 .. 12.5, -12.5.. 4]);</Text-field>
</Input>
</Group>
<Group labelreference="L3" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
</Worksheet>
