Piecewise Function and Solid Geometry Demonstration
2017-06-22 11:10
This applet demonstrates piecewise functions and solid geometry. It uses GeoGebra's If command to construct piecewise functions, alongside polylines, segments, and vectors to draw polygons, prisms, and pyramids. It visually illustrates function graphs, spatial structures of geometric solids, intersections, and vector relationships, ideal for math education.
Loading the GeoGebra board and drawing, please wait…
<?xml version="1.0" encoding="utf-8"?>
<geogebra format="5.0" version="5.0.367.0" id="67307cd3-c1ba-41c0-a354-51b2c2f3116d" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggb.xsd" xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
<gui>
<window width="990" height="526" />
<perspectives>
<perspective id="tmp">
<panes>
<pane location="" divider="1.001010101010101" orientation="1" />
</panes>
<views>
<view id="4097" visible="false" inframe="true" stylebar="true" location="1,1,1,1" size="400" window="445,205,650,656" />
<view id="4" toolbar="0 || 2020 , 2021 , 2022 , 66 || 2001 , 2003 , 2002 , 2004 , 2005 || 2040 , 2041 , 2042 , 2044 , 2043" visible="false" inframe="false" stylebar="true" location="1,1" size="300" window="100,100,600,400" />
<view id="8" toolbar="1001 | 1002 | 1003 || 1005 | 1004 || 1006 | 1007 | 1010 || 1008 1009 || 66 68 || 6" visible="false" inframe="false" stylebar="false" location="1,3" size="300" window="100,100,600,400" />
<view id="512" toolbar="0 | 1 501 5 19 , 67 | 2 15 45 18 , 7 37 | 514 3 9 , 13 44 , 47 | 16 | 551 550 11 , 20 22 21 23 , 55 56 57 , 12 | 69 | 510 511 , 512 513 | 533 531 , 534 532 , 522 523 , 537 536 , 535 | 521 520 | 36 , 38 49 560 | 571 30 29 570 31 33 | 17 | 540 40 41 42 , 27 28 35 , 6 , 502" visible="false" inframe="false" stylebar="false" location="1,1" size="531" window="100,100,600,400" />
<view id="1" visible="true" inframe="false" stylebar="false" location="3" size="991" window="100,100,600,400" />
<view id="2" visible="false" inframe="false" stylebar="true" location="1" size="165" window="100,100,250,400" />
<view id="16" visible="false" inframe="false" stylebar="false" location="1" size="150" window="50,50,500,500" />
<view id="32" visible="false" inframe="false" stylebar="true" location="1" size="150" window="50,50,500,500" />
<view id="64" toolbar="0" visible="false" inframe="true" stylebar="true" location="1" size="150" window="50,50,500,500" />
<view id="128" visible="false" inframe="true" stylebar="false" location="1" size="480" window="50,50,500,500" />
<view id="70" toolbar="0 || 2020 || 2021 || 2022" visible="false" inframe="true" stylebar="true" location="1" size="150" window="50,50,500,500" />
<view id="43" visible="false" inframe="false" stylebar="false" location="1" size="450" window="50,50,500,500" />
</views>
<toolbar show="false" items="0 39 73 62 | 1 501 67 , 5 19 , 72 75 76 | 2 15 45 , 18 65 , 7 37 | 4 3 8 9 , 13 44 , 58 , 47 | 16 51 64 , 70 | 10 34 53 11 , 24 20 22 , 21 23 | 55 56 57 , 12 | 36 46 , 38 49 50 , 71 14 68 | 30 29 54 32 31 33 | 25 17 26 60 52 61 | 40 41 42 , 27 28 35 , 6" position="3" help="false" />
<input show="false" cmd="true" top="algebra" />
<dockBar show="false" east="false" />
</perspective>
</perspectives>
<labelingStyle val="0"/>
<font size="12"/>
</gui>
<euclidianView>
<viewNumber viewNo="1"/>
<size width="990" height="526"/>
<coordSystem xZero="214.99999999999997" yZero="315.9999999999998" scale="49.999999999999986" yscale="49.999999999999986"/>
<evSettings axes="false" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" checkboxSize="26" gridType="0"/>
<bgColor r="255" g="255" b="255"/>
<axesColor r="0" g="0" b="0"/>
<gridColor r="192" g="192" b="192"/>
<lineStyle axes="1" grid="0"/>
<axis id="0" show="false" label="" unitLabel="" tickStyle="1" showNumbers="true"/>
<axis id="1" show="false" label="" unitLabel="" tickStyle="1" showNumbers="true"/>
</euclidianView>
<kernel>
<continuous val="false"/>
<usePathAndRegionParameters val="true"/>
<decimals val="2"/>
<angleUnit val="degree"/>
<algebraStyle val="0" spreadsheet="0"/>
<coordStyle val="0"/>
</kernel>
<scripting blocked="false" disabled="false"/>
<construction title="" author="" date="">
<element type="numeric" label="t">
<value val="24"/>
<show object="true" label="true"/>
<objColor r="0" g="0" b="0" alpha="0.10000000149011612"/>
<layer val="7"/>
<labelOffset x="0" y="-2"/>
<labelMode val="1"/>
<tooltipMode val="2"/>
<slider min="0" max="24" absoluteScreenLocation="true" width="200" x="665" y="266" fixed="false" horizontal="true" showAlgebra="true"/>
<lineStyle thickness="10" type="0" typeHidden="1"/>
<animation step="0.1" speed="0.5" type="3" playing="false"/>
</element>
<expression label ="D" exp="(7, 0)" type="point"/>
<element type="point" label="D">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="7"/>
<labelOffset x="-21" y="9"/>
<labelMode val="3"/>
<fixed val="true"/>
<isShape val="false"/>
<coords x="7" y="0" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\it{\bf{D}}$"/>
</element>
<expression label ="C" exp="(3, 0)" type="point"/>
<element type="point" label="C">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="7"/>
<labelOffset x="-21" y="10"/>
<labelMode val="3"/>
<fixed val="true"/>
<isShape val="false"/>
<coords x="3" y="0" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\it{\bf{C}}$"/>
</element>
<expression label ="B" exp="(3, -3)" type="point"/>
<element type="point" label="B">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="7"/>
<labelOffset x="-22" y="22"/>
<labelMode val="3"/>
<fixed val="true"/>
<isShape val="false"/>
<coords x="3" y="-3" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\it{\bf{B}}$"/>
</element>
<expression label ="A" exp="(7, -3)" type="point"/>
<element type="point" label="A">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="7"/>
<labelOffset x="-8" y="24"/>
<labelMode val="3"/>
<fixed val="true"/>
<isShape val="false"/>
<coords x="7" y="-3" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\it{\bf{A}}$"/>
</element>
<element type="image" label="机器人">
<file name="f2c40906a47880e7ea8a843bc350684c/机器人2.png"/>
<inBackground val="false"/>
<startPoint number="0" exp="P"/>
<startPoint number="1" exp="P'"/>
<show object="true" label="true"/>
<objColor r="0" g="0" b="0" alpha="1"/>
<layer val="7"/>
<labelMode val="0"/>
<tooltipMode val="2"/>
<animation step="1" speed="1" type="0" playing="false"/>
<isShape val="false"/>
</element>
<expression label="题目" exp=""26.\;某校机器人兴趣小组在如图\textcircled{1}所示的矩形场地上开展训练.\;机器人从点A出发,在矩形ABCD边上沿着\\ A\!\!→\!\!B\!\!→\!\!C\!\!→\!\!D的方向匀速移动,到达点D时停止移动.\;已知机器人的速度为1个单位长度/\text{s},移动至拐角处调\\ 整方向需要1\text{s}(即在 B、C处拐弯时分别用时1\text{s}).\;设机器人所用时间为t(\text{s})时,其所在位置用点P表示,P到对\\ 角线BD的距离(即垂线段PQ的长)为d个单位长度,其中d与t的函数图像如图\textcircled{2}所示.\\ (1)\;求AB、BC的长;\\ (2)\;如图\textcircled{2},点M、N分别在线段EF、GH上,线段MN平行于横轴,M、N的横坐标分别为t_1、t_2.\;设机器人用\\ 了t_1(\text{s})到达点P_1处,用了t_2(\text{s})到达点P_2处(见图\textcircled{1}).\;若CP_1+CP_2=7,求t_1、t_2的值.""/>
<element type="text" label="题目">
<show object="true" label="true" ev="40"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelMode val="0"/>
<fixed val="true"/>
<isLaTeX val="true"/>
<font serif="true" sizeM="1.4" size="5" style="1"/>
<startPoint x="-3.9400000000000013" y="5.940000000000001" z="1"/>
</element>
<command name="PolyLine">
<input a0="A" a1="B" a2="C" a3="D" a4="A"/>
<output a0="ABCD"/>
</command>
<element type="polyline" label="ABCD">
<lineStyle thickness="3" type="0" typeHidden="1"/>
<show object="true" label="false" ev="8"/>
<objColor r="0" g="100" b="0" alpha="0"/>
<layer val="7"/>
<labelMode val="0"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
</element>
<command name="If">
<input a0="0 ≤ t < 8" a1="Point[Segment[A, B], t / 8]" a2="8 ≤ t < 9" a3="B" a4="9 ≤ t < 15" a5="Point[Segment[B, C], (t - 9) / 6]" a6="15 ≤ t < 16" a7="C" a8="16 ≤ t ≤ 24" a9="Point[Segment[C, D], (t - 16) / 8]"/>
<output a0="P"/>
</command>
<element type="point" label="P">
<show object="true" label="true" ev="8"/>
<objColor r="255" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelOffset x="-23" y="23"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="7" y="0" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\bf{\it{P}}$"/>
</element>
<expression label ="O" exp="(8.5, -3)" type="point"/>
<element type="point" label="O">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelOffset x="-22" y="24"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="8.5" y="-3" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\bf{\it{O}}$"/>
</element>
<command name="Segment">
<input a0="B" a1="D"/>
<output a0="BD"/>
</command>
<element type="segment" label="BD">
<show object="true" label="false" ev="8"/>
<objColor r="0" g="153" b="0" alpha="0"/>
<layer val="7"/>
<labelMode val="0"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="-3" y="4" z="21"/>
<lineStyle thickness="3" type="0" typeHidden="1"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<expression label ="P_1" exp="(3, -1.5)" type="point"/>
<element type="point" label="P_1">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="7"/>
<labelOffset x="-26" y="21"/>
<labelMode val="3"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="3" y="-1.5" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\bf{\it{P}}_1$"/>
</element>
<expression label ="P_2" exp="(5, 0)" type="point"/>
<element type="point" label="P_2">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="7"/>
<labelOffset x="-6" y="7"/>
<labelMode val="3"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="5" y="0" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\bf{\it{P}}_2$"/>
</element>
<command name="Intersect">
<input a0="OrthogonalLine[P, BD]" a1="BD"/>
<output a0="Q"/>
</command>
<element type="point" label="Q">
<show object="true" label="true" ev="8"/>
<objColor r="68" g="68" b="68" alpha="0"/>
<layer val="7"/>
<labelOffset x="-3" y="17"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="175" y="0" z="25"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\bf{\it{Q}}$"/>
</element>
<command name="Segment">
<input a0="P" a1="Q"/>
<output a0="PQ"/>
</command>
<element type="segment" label="PQ">
<show object="true" label="false" ev="8"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="7"/>
<labelMode val="0"/>
<tooltipMode val="2"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="0" y="0" z="0"/>
<lineStyle thickness="3" type="0" typeHidden="1"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<command name="If">
<input a0="t ≤ 9" a1="Angle[B, Q, P]" a2="9 < t ≤ 16" a3="Angle[P, Q, B]" a4="16 < t ≤ 24" a5="Angle[D, Q, P]"/>
<output a0="α"/>
</command>
<element type="angle" label="α">
<angleStyle val="1"/>
<value val="1.5707963267949017"/>
<show object="true" label="false" ev="8"/>
<objColor r="255" g="127" b="0" alpha="0.05000000074505806"/>
<layer val="7"/>
<labelMode val="1"/>
<tooltipMode val="2"/>
<lineStyle thickness="3" type="0" typeHidden="2"/>
<arcSize val="10"/>
<selectionAllowed val="false"/>
</element>
<command name="If">
<input a0="0 ≤ t < 8" a1="P + (0.5, 0)" a2="8 ≤ t < 9" a3="Point[CircleArc[B, (3.5, -3), (3, -3 + 0.5)], t - 8]" a4="9 ≤ t < 15" a5="P + (0, 0.5)" a6="15 ≤ t < 16" a7="Point[CircleArc[C, (3 + 0.5, 0), (3, 0.5)], 16 - t]" a8="16 ≤ t ≤ 24" a9="P + (0.5, 0)"/>
<output a0="P'"/>
</command>
<element type="point" label="P'">
<show object="false" label="true" ev="8"/>
<objColor r="68" g="68" b="68" alpha="0"/>
<layer val="7"/>
<labelMode val="0"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="7.5" y="0" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
</element>
<command name="Vector">
<input a0="(8.5, -3.5)" a1="(8.5, 0)"/>
<output a0="OY"/>
</command>
<element type="vector" label="OY">
<show object="true" label="false" ev="4"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelMode val="0"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="0" y="3.5" z="0"/>
<lineStyle thickness="4" type="0" typeHidden="1"/>
<coordStyle style="cartesian"/>
<startPoint x="8.5" y="-3.5" z="1"/>
</element>
<command name="Vector">
<input a0="(8, -3)" a1="(15, -3)"/>
<output a0="OX"/>
</command>
<element type="vector" label="OX">
<show object="true" label="false" ev="4"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelMode val="0"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="7" y="0" z="0"/>
<lineStyle thickness="4" type="0" typeHidden="1"/>
<coordStyle style="cartesian"/>
<startPoint x="8" y="-3" z="1"/>
</element>
<expression label ="Y" exp="(8.5, -0.2)" type="point"/>
<element type="point" label="Y">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelOffset x="-4" y="13"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="8.5" y="-0.2" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\bf{\it{d}}(单位长度)$"/>
</element>
<expression label ="X" exp="(14.8, -3)" type="point"/>
<element type="point" label="X">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelOffset x="-12" y="26"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="14.8" y="-3" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\bf{\it{t}}({\it{s}})$"/>
</element>
<expression label ="R" exp="(8.5, -6 / 5)" type="point"/>
<element type="point" label="R">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelOffset x="-25" y="8"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="8.5" y="-1.2" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\bf{\footnotesize\frac{24}{5}}$"/>
</element>
<expression label ="S" exp="(10.5, -3)" type="point"/>
<element type="point" label="S">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelOffset x="-13" y="24"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="10.5" y="-3" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\small \bf{8}$"/>
</element>
<expression label ="E" exp="(10.75, -3)" type="point"/>
<element type="point" label="E">
<show object="true" label="true" ev="8"/>
<objColor r="128" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelOffset x="-16" y="25"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="10.75" y="-3" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\it{\bf{E}}$"/>
</element>
<expression label ="F" exp="(12.25, -6 / 5)" type="point"/>
<element type="point" label="F">
<show object="true" label="true" ev="8"/>
<objColor r="128" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelOffset x="-20" y="9"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="12.25" y="-1.2" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\it{\bf{F}}$"/>
</element>
<expression label ="G" exp="(12.5, -6 / 5)" type="point"/>
<element type="point" label="G">
<show object="true" label="true" ev="8"/>
<objColor r="128" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelOffset x="-8" y="9"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="12.5" y="-1.2" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\it{\bf{G}}$"/>
</element>
<expression label ="H" exp="(14.5, -3)" type="point"/>
<element type="point" label="H">
<show object="true" label="true" ev="8"/>
<objColor r="128" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelOffset x="-17" y="25"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="14.5" y="-3" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\it{\bf{H}}$"/>
</element>
<command name="PolyLine">
<input a0="R" a1="S" a2="E" a3="F" a4="G" a5="H"/>
<output a0="RSEFGH"/>
</command>
<element type="polyline" label="RSEFGH">
<lineStyle thickness="5" type="0" typeHidden="1"/>
<show object="true" label="false" ev="8"/>
<objColor r="204" g="102" b="0" alpha="0"/>
<layer val="6"/>
<labelMode val="0"/>
<tooltipMode val="2"/>
<fixed val="true"/>
</element>
<expression label ="T_1" exp="(11.5, -3)" type="point"/>
<element type="point" label="T_1">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="7"/>
<labelOffset x="-7" y="24"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="11.5" y="-3" z="1"/>
<pointSize val="1"/>
<pointStyle val="3"/>
<caption val="$\bf{\it{t}}_1$"/>
</element>
<expression label ="T_2" exp="(13.5, -3)" type="point"/>
<element type="point" label="T_2">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="7"/>
<labelOffset x="-11" y="24"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="13.5" y="-3" z="1"/>
<pointSize val="1"/>
<pointStyle val="3"/>
<caption val="$\bf{\it{t}}_1$"/>
</element>
<command name="Intersect">
<input a0="x = x(T_1)" a1="RSEFGH"/>
<output a0="M"/>
</command>
<element type="point" label="M">
<show object="true" label="true" ev="8"/>
<objColor r="68" g="68" b="68" alpha="0"/>
<layer val="7"/>
<labelOffset x="-26" y="11"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="11.5" y="-2.1000000000000014" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\it{\bf{M}}$"/>
</element>
<command name="Intersect">
<input a0="x = x(T_2)" a1="RSEFGH"/>
<output a0="N"/>
</command>
<element type="point" label="N">
<show object="true" label="true" ev="8"/>
<objColor r="68" g="68" b="68" alpha="0"/>
<layer val="7"/>
<labelOffset x="-5" y="10"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="13.5" y="-2.0999999999999996" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\it{\bf{N}}$"/>
</element>
<command name="PolyLine">
<input a0="T_1" a1="M" a2="N" a3="T_2"/>
<output a0="T1MNT2"/>
</command>
<element type="polyline" label="T1MNT2">
<lineStyle thickness="2" type="10" typeHidden="1"/>
<show object="true" label="false" ev="8"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="7"/>
<labelMode val="0"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
</element>
<expression label="T" exp="(8.5 + t / 4, -3)" type="point" />
<element type="point" label="T">
<show object="true" label="true" ev="8"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="7"/>
<labelOffset x="-10" y="24"/>
<labelMode val="3"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="14.5" y="-3" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
<caption val="$\it{\bf{t}}$"/>
</element>
<command name="Intersect">
<input a0="x = x(T)" a1="RSEFGH"/>
<output a0="T'"/>
</command>
<element type="point" label="T'">
<show object="true" label="false" ev="8"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="7"/>
<labelMode val="0"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<isShape val="false"/>
<coords x="14.5" y="-3" z="1"/>
<pointSize val="1"/>
<pointStyle val="0"/>
</element>
<command name="Segment">
<input a0="T" a1="T'"/>
<output a0="TT'"/>
</command>
<element type="segment" label="TT'">
<show object="true" label="false" ev="8"/>
<objColor r="0" g="0" b="255" alpha="0"/>
<layer val="7"/>
<labelMode val="0"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isShape val="false"/>
<coords x="0" y="0" z="0"/>
<lineStyle thickness="3" type="10" typeHidden="1"/>
<outlyingIntersections val="false"/>
<keepTypeOnTransform val="true"/>
</element>
<expression label="标题1" exp=""(图\textcircled{1})""/>
<element type="text" label="标题1">
<show object="true" label="false" ev="40"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelMode val="0"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isLaTeX val="true"/>
<font serif="true" sizeM="1" size="0" style="0"/>
<absoluteScreenLocation x="468" y="494"/>
</element>
<expression label="标题2" exp=""(图\textcircled{2})""/>
<element type="text" label="标题2">
<symbolic val="true" />
<show object="true" label="false" ev="8"/>
<objColor r="0" g="0" b="0" alpha="0"/>
<layer val="7"/>
<labelMode val="0"/>
<tooltipMode val="2"/>
<fixed val="true"/>
<selectionAllowed val="false"/>
<isLaTeX val="true"/>
<font serif="true" sizeM="1" size="0" style="0"/>
<absoluteScreenLocation x="768" y="494"/>
</element>
</construction>
</geogebra>