massive move and cleanup
This commit is contained in:
976
python/helicalscanDoc/helicalscan1.svg
Normal file
976
python/helicalscanDoc/helicalscan1.svg
Normal file
@@ -0,0 +1,976 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="210mm"
|
||||
height="297mm"
|
||||
viewBox="0 0 744.09448819 1052.3622047"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="helicalscan1.svg">
|
||||
<defs
|
||||
id="defs4">
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect4596"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect4592"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect4588"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
is_visible="true"
|
||||
id="path-effect4584"
|
||||
effect="spiro" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect4580"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect4540"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect3650"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect3724"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect3720"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect3716"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect3712"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect3706"
|
||||
is_visible="true" />
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Mend"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="marker5378"
|
||||
style="overflow:visible;"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
id="path5380"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
transform="scale(0.4) rotate(180) translate(10,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Mend"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="marker5095"
|
||||
style="overflow:visible;"
|
||||
inkscape:isstock="true"
|
||||
inkscape:collect="always">
|
||||
<path
|
||||
id="path5097"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
transform="scale(0.4) rotate(180) translate(10,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:isstock="true"
|
||||
style="overflow:visible;"
|
||||
id="marker5049"
|
||||
refX="0.0"
|
||||
refY="0.0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Mend"
|
||||
inkscape:collect="always">
|
||||
<path
|
||||
transform="scale(0.4) rotate(180) translate(10,0)"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
id="path5051" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Mend"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Mend"
|
||||
style="overflow:visible;"
|
||||
inkscape:isstock="true"
|
||||
inkscape:collect="always">
|
||||
<path
|
||||
id="path4194"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
transform="scale(0.4) rotate(180) translate(10,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Mstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Mstart"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
id="path4191"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
|
||||
transform="scale(0.4) translate(10,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="DotM"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="DotM"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
id="path4249"
|
||||
d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
|
||||
transform="scale(0.4) translate(7.4, 1)" />
|
||||
</marker>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.3840277"
|
||||
inkscape:cx="613.76584"
|
||||
inkscape:cy="136.85913"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1871"
|
||||
inkscape:window-height="1176"
|
||||
inkscape:window-x="49"
|
||||
inkscape:window-y="24"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:snap-bbox="false"
|
||||
inkscape:bbox-paths="true"
|
||||
inkscape:bbox-nodes="true"
|
||||
inkscape:snap-bbox-edge-midpoints="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:object-paths="true"
|
||||
inkscape:snap-intersection-paths="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:snap-smooth-nodes="true" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<ellipse
|
||||
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4138"
|
||||
cx="421.52625"
|
||||
cy="192.17082"
|
||||
rx="64.310562"
|
||||
ry="16.077641" />
|
||||
<ellipse
|
||||
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4138-3"
|
||||
cx="421.52625"
|
||||
cy="374.13425"
|
||||
rx="131.10408"
|
||||
ry="32.77602" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 421.52623,128.63684 0,327.66276"
|
||||
id="path4155"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.72086537;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 81.046669,192.17082 456.819021,0"
|
||||
id="path4157"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 381.22691,232.52991 455.95,157.80682"
|
||||
id="path4159"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.75307697;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 80.466601,374.13424 498.556729,0"
|
||||
id="path4157-6"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.61177063;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 371.74485,424.08903 91.42679,-91.42679"
|
||||
id="path4159-7"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#DotM);marker-end:url(#DotM)"
|
||||
d="M 315.8518,393.34777 461.08348,205.1682"
|
||||
id="path4179"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.90318346px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5095)"
|
||||
d="m 123.40453,285.21328 475.90257,0"
|
||||
id="path4863"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.74592245px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
|
||||
d="m 233.72158,329.00902 0,-257.904304"
|
||||
id="path4865"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4867"
|
||||
d="M 279.37986,240.19516 35.233589,484.34143"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.63367343;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5049)" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="574.12115"
|
||||
y="280.73386"
|
||||
id="text4965"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4967"
|
||||
x="574.12115"
|
||||
y="280.73386">x</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="217.59642"
|
||||
y="87.74752"
|
||||
id="text4969"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4971"
|
||||
x="217.59642"
|
||||
y="87.74752">y</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="55.3997"
|
||||
y="452.32724"
|
||||
id="text4973"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4975"
|
||||
x="55.3997"
|
||||
y="452.32724">z</tspan></text>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 433.97263,371.78658 303.50691,396.1615"
|
||||
id="path5141"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 412.39484,188.97473 56.7416,19.97944"
|
||||
id="path5143"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
id="ellipse5150"
|
||||
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.15941836;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
sodipodi:type="arc"
|
||||
sodipodi:cx="-422.72501"
|
||||
sodipodi:cy="373.53488"
|
||||
sodipodi:rx="20.900398"
|
||||
sodipodi:ry="5.2250996"
|
||||
sodipodi:start="1.1988058"
|
||||
sodipodi:end="0.71174827"
|
||||
d="m -415.12833,378.40261 a 20.900398,5.2250996 0 0 1 -26.00072,-2.39137 20.900398,5.2250996 0 0 1 6.33652,-6.74251 20.900398,5.2250996 0 0 1 27.54003,0.75342 20.900398,5.2250996 0 0 1 0.35372,6.92555"
|
||||
transform="scale(-1,1)"
|
||||
sodipodi:open="true" />
|
||||
<path
|
||||
id="ellipse5152"
|
||||
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
sodipodi:type="arc"
|
||||
sodipodi:cx="421.52625"
|
||||
sodipodi:cy="192.17082"
|
||||
sodipodi:rx="18.581232"
|
||||
sodipodi:ry="4.645308"
|
||||
sodipodi:start="0.63234095"
|
||||
sodipodi:end="2.0378307"
|
||||
d="m 436.51472,194.91636 a 18.581232,4.645308 0 0 1 -23.35449,1.40229"
|
||||
sodipodi:open="true" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Caligraphic;-inkscape-font-specification:MathJax_Caligraphic;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="431.80341"
|
||||
y="384.86829"
|
||||
id="text5154"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5156"
|
||||
x="431.80341"
|
||||
y="384.86829">φ<tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:64.99999762%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;baseline-shift:sub"
|
||||
id="tspan5158">0</tspan></tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;font-family:MathJax_Caligraphic;-inkscape-font-specification:MathJax_Caligraphic;letter-spacing:0px;word-spacing:0px;baseline-shift:baseline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="469.13644"
|
||||
y="214.94801"
|
||||
id="text5188"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5190"
|
||||
x="469.13644"
|
||||
y="214.94801">p<tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:64.99999762%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;baseline-shift:sub"
|
||||
id="tspan5192">1</tspan></tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Caligraphic;-inkscape-font-specification:MathJax_Caligraphic;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="312.47342"
|
||||
y="415.07755"
|
||||
id="text5194"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5196"
|
||||
x="312.47342"
|
||||
y="415.07755">p<tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:64.99999762%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;baseline-shift:sub"
|
||||
id="tspan5198">0</tspan></tspan></text>
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text5200"
|
||||
y="203.88509"
|
||||
x="416.34329"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Caligraphic;-inkscape-font-specification:MathJax_Caligraphic;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="203.88509"
|
||||
x="416.34329"
|
||||
id="tspan5202"
|
||||
sodipodi:role="line">φ<tspan
|
||||
id="tspan5204"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:64.99999762%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;baseline-shift:sub">1</tspan></tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Caligraphic;-inkscape-font-specification:MathJax_Caligraphic;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="65.620399"
|
||||
y="373.21445"
|
||||
id="text5206"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5208"
|
||||
x="65.620399"
|
||||
y="373.21445">y<tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:64.99999762%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;baseline-shift:sub"
|
||||
id="tspan5210">0</tspan></tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Caligraphic;-inkscape-font-specification:MathJax_Caligraphic;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="64.260834"
|
||||
y="192.74004"
|
||||
id="text5212"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5214"
|
||||
x="64.260834"
|
||||
y="192.74004">y<tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:64.99999762%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;baseline-shift:sub"
|
||||
id="tspan5216">1</tspan></tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="3.9073553"
|
||||
y="484.16422"
|
||||
id="text5218"
|
||||
sodipodi:linespacing="125%"
|
||||
transform="matrix(0.65298954,-0.75736693,0.75736693,0.65298954,0,0)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5220"
|
||||
x="3.9073553"
|
||||
y="484.16422">crystal</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Caligraphic;-inkscape-font-specification:MathJax_Caligraphic;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="357.74579"
|
||||
y="395.25363"
|
||||
id="text5222"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5224"
|
||||
x="357.74579"
|
||||
y="395.25363">r<tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:64.99999762%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;baseline-shift:sub"
|
||||
id="tspan5226">0</tspan></tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Caligraphic;-inkscape-font-specification:MathJax_Caligraphic;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="439.08008"
|
||||
y="203.08162"
|
||||
id="text5228"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5230"
|
||||
x="439.08008"
|
||||
y="203.08162">r<tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:64.99999762%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;baseline-shift:sub"
|
||||
id="tspan5232">1</tspan></tspan></text>
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4228"
|
||||
d="m 85.856928,445.65589 0,-261.31492"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.54521042;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.40831339;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4230"
|
||||
cx="85.856926"
|
||||
cy="192.17082"
|
||||
r="0.7958433" />
|
||||
<circle
|
||||
cy="433.67297"
|
||||
cx="85.891953"
|
||||
id="circle4232"
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.87775123;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
inkscape:transform-center-x="-5.723983"
|
||||
inkscape:transform-center-y="-0.52836768"
|
||||
r="1.0611243" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.40831339;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle4234"
|
||||
cx="85.856926"
|
||||
cy="374.07587"
|
||||
r="0.7958433" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4236"
|
||||
y="186.57721"
|
||||
x="254.1577"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Caligraphic;-inkscape-font-specification:MathJax_Caligraphic;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="186.57721"
|
||||
x="254.1577"
|
||||
id="tspan4238"
|
||||
sodipodi:role="line">x<tspan
|
||||
id="tspan4240"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:64.99999762%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;baseline-shift:sub">1</tspan></tspan></text>
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4242"
|
||||
y="369.98843"
|
||||
x="264.54703"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Caligraphic;-inkscape-font-specification:MathJax_Caligraphic;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="369.98843"
|
||||
x="264.54703"
|
||||
id="tspan4244"
|
||||
sodipodi:role="line">x<tspan
|
||||
id="tspan4246"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:64.99999762%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;baseline-shift:sub">0</tspan></tspan></text>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.93431133px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 313.43382,405.30526 7.00627,0 -3.10069,-2.33388"
|
||||
id="path4248"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4262"
|
||||
d="m 470.10885,206.24745 7.00627,0 -3.10069,-2.33388"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.93431133px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4266"
|
||||
d="m 73.992127,433.67296 484.652183,0"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.7425012;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<flowRoot
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
id="flowRoot4323"
|
||||
xml:space="preserve"><flowRegion
|
||||
id="flowRegion4325"><rect
|
||||
y="520.59955"
|
||||
x="189.87488"
|
||||
height="18.648426"
|
||||
width="71.768181"
|
||||
id="rect4327" /></flowRegion><flowPara
|
||||
id="flowPara4329" /></flowRoot> <flowRoot
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
id="flowRoot4331"
|
||||
xml:space="preserve"><flowRegion
|
||||
id="flowRegion4333"><rect
|
||||
y="505.90683"
|
||||
x="113.58587"
|
||||
height="21.473946"
|
||||
width="188.17957"
|
||||
id="rect4335" /></flowRegion><flowPara
|
||||
id="flowPara4337" /></flowRoot> <text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4339"
|
||||
y="516.4162"
|
||||
x="94.294395"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
id="tspan3453"
|
||||
y="516.4162"
|
||||
x="94.294395"
|
||||
sodipodi:role="line">coord transformation:</tspan><tspan
|
||||
y="535.1662"
|
||||
x="94.294395"
|
||||
sodipodi:role="line"
|
||||
id="tspan3553">input ω,y,dx,dz</tspan><tspan
|
||||
y="553.9162"
|
||||
x="94.294395"
|
||||
sodipodi:role="line"
|
||||
id="tspan3555">output: qω,qcx,qfy,qcz,</tspan><tspan
|
||||
y="572.6662"
|
||||
x="94.294395"
|
||||
sodipodi:role="line"
|
||||
id="tspan3561"></tspan><tspan
|
||||
y="591.4162"
|
||||
x="94.294395"
|
||||
sodipodi:role="line"
|
||||
id="tspan3550">dx,dz are translation from the vector v after rotation</tspan><tspan
|
||||
y="610.1662"
|
||||
x="94.294395"
|
||||
sodipodi:role="line"
|
||||
id="tspan3546">q vaiables are 'real motor' variables</tspan><tspan
|
||||
y="628.9162"
|
||||
x="94.294395"
|
||||
sodipodi:role="line"
|
||||
id="tspan3563" /><tspan
|
||||
y="647.6662"
|
||||
x="94.294395"
|
||||
sodipodi:role="line"
|
||||
id="tspan3547" /></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="93.943031"
|
||||
y="488.66965"
|
||||
id="text3461"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
id="tspan3475"
|
||||
sodipodi:role="line"
|
||||
x="93.943031"
|
||||
y="488.66965">known values after fft: y<tspan
|
||||
id="tspan3473"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">0</tspan>, r<tspan
|
||||
id="tspan3471"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">0</tspan>, x<tspan
|
||||
id="tspan3469"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">0</tspan>, φ<tspan
|
||||
id="tspan3467"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">0, </tspan>y<tspan
|
||||
id="tspan3483"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">1</tspan>, r<tspan
|
||||
id="tspan3481"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">1</tspan>, x<tspan
|
||||
id="tspan3479"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">1</tspan>, φ<tspan
|
||||
id="tspan3477"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">1</tspan></tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Size1;-inkscape-font-specification:MathJax_Size1;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="144.66656"
|
||||
y="538.11774"
|
||||
id="text4297"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4315"
|
||||
x="144.66656"
|
||||
y="538.11774" /></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:MathJax_Caligraphic;-inkscape-font-specification:MathJax_Caligraphic;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="236.54291"
|
||||
y="102.86897"
|
||||
id="text4317"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4319"
|
||||
x="236.54291"
|
||||
y="102.86897"
|
||||
style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal">φ<tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:64.99999762%;font-family:sans-serif;-inkscape-font-specification:sans-serif;baseline-shift:sub"
|
||||
id="tspan4321">e</tspan></tspan></text>
|
||||
<flowRoot
|
||||
xml:space="preserve"
|
||||
id="flowRoot3565"
|
||||
style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:125%;letter-spacing:0px;word-spacing:0px"><flowRegion
|
||||
id="flowRegion3567"><rect
|
||||
id="rect3569"
|
||||
width="286.32782"
|
||||
height="195.07448"
|
||||
x="25.135647"
|
||||
y="572.0528" /></flowRegion><flowPara
|
||||
id="flowPara3571" /></flowRoot> <g
|
||||
id="g3873"
|
||||
transform="translate(6.9548817,-37.092702)">
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4371"
|
||||
y="717.19385"
|
||||
x="69.084023"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="717.19385"
|
||||
x="69.084023"
|
||||
id="tspan4373"
|
||||
sodipodi:role="line">p<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan3936">n</tspan>(ω)=</tspan></text>
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4377"
|
||||
y="697.47852"
|
||||
x="131.08328"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="697.47852"
|
||||
x="131.08328"
|
||||
id="tspan4395"
|
||||
sodipodi:role="line">x<tspan
|
||||
id="tspan4403"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">n</tspan>+r<tspan
|
||||
id="tspan4401"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">n</tspan>·sin(φ<tspan
|
||||
id="tspan4399"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">n</tspan>+ω)</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="131.06863"
|
||||
y="738.32257"
|
||||
id="text4405"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4407"
|
||||
x="131.06863"
|
||||
y="738.32257">z<tspan
|
||||
style="font-size:65%;baseline-shift:sub"
|
||||
id="tspan3696">n</tspan>+r<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan4411">n</tspan>·cos(φ<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan4413">n</tspan>+ω)</tspan></text>
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3539"
|
||||
d="m 70.722918,706.18924 7.00627,0 -3.10069,-2.33388"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.93431133px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text3654"
|
||||
y="716.3075"
|
||||
x="131.06863"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="716.3075"
|
||||
x="131.06863"
|
||||
id="tspan3656"
|
||||
sodipodi:role="line">y<tspan
|
||||
id="tspan3658"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">n</tspan></tspan></text>
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3728"
|
||||
d="m 131.51542,681.3388 -5.40935,0 0,63.3667 5.21616,0 0,0"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 252.55505,681.33881 5.40935,0 0,63.3667 -5.21616,0 0,0"
|
||||
id="path3730"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="347.44675"
|
||||
y="650.60614"
|
||||
id="text3732"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
id="tspan3742"
|
||||
sodipodi:role="line"
|
||||
x="347.44675"
|
||||
y="650.60614">output:</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="347.44675"
|
||||
y="669.35614"
|
||||
id="tspan3763">qω=ω</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="347.44675"
|
||||
y="688.10614"
|
||||
id="tspan3765">qcx=p<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan3780">x</tspan>(y)+d<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan3782">x</tspan></tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="347.44675"
|
||||
y="706.85614"
|
||||
id="tspan3767">qfy=y</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="347.44675"
|
||||
y="725.60614"
|
||||
id="tspan3769">qcz=p<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan3786">z</tspan>(y)+d<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan3788">z</tspan></tspan><tspan
|
||||
id="tspan3752"
|
||||
sodipodi:role="line"
|
||||
x="347.44675"
|
||||
y="744.35614" /><tspan
|
||||
id="tspan3754"
|
||||
sodipodi:role="line"
|
||||
x="347.44675"
|
||||
y="763.10614" /></text>
|
||||
<g
|
||||
id="g3894"
|
||||
transform="translate(10.818705,-53.32076)">
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text4417"
|
||||
y="862.1496"
|
||||
x="194.54089"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="862.1496"
|
||||
x="194.54089"
|
||||
id="tspan4419"
|
||||
sodipodi:role="line" /></text>
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text3600"
|
||||
y="843.57159"
|
||||
x="199.85245"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="843.57159"
|
||||
x="199.85245"
|
||||
id="tspan3602"
|
||||
sodipodi:role="line" /></text>
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3940"
|
||||
d="m 75.483262,842.17966 7.00627,0 -3.10069,-2.33388"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.93431133px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<g
|
||||
transform="translate(55.189138,4.917844)"
|
||||
id="g3860">
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text3790"
|
||||
y="827.30298"
|
||||
x="70.195465"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="827.30298"
|
||||
x="70.195465"
|
||||
id="tspan3792"
|
||||
sodipodi:role="line">p<tspan
|
||||
id="tspan3796"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">0x</tspan>+scl·(p<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan3672">1x</tspan>-p<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan3674">0x</tspan>)</tspan></text>
|
||||
<path
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3816"
|
||||
d="m 72.552308,811.16326 -5.40935,0 0,63.3667 5.21616,0 0,0"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 190.56327,811.74521 5.40935,0 0,63.3667 -5.21616,0 0,0"
|
||||
id="path3818"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="70.195465"
|
||||
y="846.34308"
|
||||
id="text3820"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3822"
|
||||
x="70.195465"
|
||||
y="846.34308">p<tspan
|
||||
style="font-size:65%;baseline-shift:sub"
|
||||
id="tspan3680">0y</tspan>+scl·(p<tspan
|
||||
style="font-size:65%;baseline-shift:sub"
|
||||
id="tspan3678">1y</tspan>-p<tspan
|
||||
style="font-size:65%;baseline-shift:sub"
|
||||
id="tspan3676">0y</tspan>)</tspan></text>
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text3826"
|
||||
y="867.29114"
|
||||
x="70.519196"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="867.29114"
|
||||
x="70.519196"
|
||||
id="tspan3828"
|
||||
sodipodi:role="line">p<tspan
|
||||
style="font-size:65%;baseline-shift:sub"
|
||||
id="tspan3686">0z</tspan>+scl·(p<tspan
|
||||
style="font-size:65%;baseline-shift:sub"
|
||||
id="tspan3684">1z</tspan>-p<tspan
|
||||
style="font-size:65%;baseline-shift:sub"
|
||||
id="tspan3682">0z</tspan>)</tspan></text>
|
||||
</g>
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text3832"
|
||||
y="852.44177"
|
||||
x="74.771553"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="852.44177"
|
||||
x="74.771553"
|
||||
id="tspan3834"
|
||||
sodipodi:role="line">p(y)=</tspan></text>
|
||||
</g>
|
||||
<flowRoot
|
||||
xml:space="preserve"
|
||||
id="flowRoot3852"
|
||||
style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:125%;letter-spacing:0px;word-spacing:0px"><flowRegion
|
||||
id="flowRegion3854"><rect
|
||||
id="rect3856"
|
||||
width="27.321356"
|
||||
height="54.642712"
|
||||
x="56.828419"
|
||||
y="805.37714" /></flowRegion><flowPara
|
||||
id="flowPara3858" /></flowRoot> <flowRoot
|
||||
xml:space="preserve"
|
||||
id="flowRoot3556"
|
||||
style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:125%;letter-spacing:0px;word-spacing:0px"><flowRegion
|
||||
id="flowRegion3558"><rect
|
||||
id="rect3560"
|
||||
width="125.79026"
|
||||
height="60.134426"
|
||||
x="179.22008"
|
||||
y="763.85321" /></flowRegion><flowPara
|
||||
id="flowPara3562"></flowPara></flowRoot> <g
|
||||
id="g3652"
|
||||
transform="translate(-139.98799,-0.51090509)">
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text3552"
|
||||
y="740.19922"
|
||||
x="221.22189"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="740.19922"
|
||||
x="221.22189"
|
||||
id="tspan3554"
|
||||
sodipodi:role="line">scl=</tspan></text>
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text3552-3"
|
||||
y="728.49036"
|
||||
x="259.22372"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
id="tspan3604"
|
||||
y="728.49036"
|
||||
x="259.22372"
|
||||
sodipodi:role="line">y-y<tspan
|
||||
id="tspan3564-7"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">0</tspan></tspan><tspan
|
||||
id="tspan3609"
|
||||
y="747.24036"
|
||||
x="259.22372"
|
||||
sodipodi:role="line">y<tspan
|
||||
id="tspan3611"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">1</tspan>-y<tspan
|
||||
id="tspan3613"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">0</tspan></tspan></text>
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 257.49616,734.57924 42.91603,0"
|
||||
inkscape:path-effect="#path-effect3650"
|
||||
id="path3648"
|
||||
d="m 257.49616,734.57924 42.91603,0"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
</g>
|
||||
<circle
|
||||
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path4534"
|
||||
cx="503.2533"
|
||||
cy="915.08173"
|
||||
r="107.65681" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.67399621px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 389.01618,915.08171 123.25682,0"
|
||||
id="path4578"
|
||||
inkscape:path-effect="#path-effect4580"
|
||||
inkscape:original-d="m 389.01618,915.08171 123.25682,0"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:original-d="m 415.30888,988.54423 0,-92.76905"
|
||||
inkscape:path-effect="#path-effect4584"
|
||||
id="path4582"
|
||||
d="m 415.30888,988.54423 0,-92.76905"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.53006274px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 514.25995,907.1339 401.54544,987.8765"
|
||||
id="path4586"
|
||||
inkscape:path-effect="#path-effect4588"
|
||||
inkscape:original-d="M 514.25995,907.1339 401.54544,987.8765"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 503.2533,1022.7385 0,-215.31358"
|
||||
id="path4594"
|
||||
inkscape:path-effect="#path-effect4596"
|
||||
inkscape:original-d="m 503.2533,1022.7385 0,-215.31358"
|
||||
inkscape:connector-curvature="0" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="437.85251"
|
||||
y="905.32758"
|
||||
id="text4598"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4600"
|
||||
x="437.85251"
|
||||
y="905.32758">p1x-p0x</tspan></text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 46 KiB |
540
python/helicalscanDoc/helicalscan2.svg
Normal file
540
python/helicalscanDoc/helicalscan2.svg
Normal file
@@ -0,0 +1,540 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="8.5in"
|
||||
height="11in"
|
||||
viewBox="0 0 765 990"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.91 r13725"
|
||||
sodipodi:docname="helicalscan2.svg">
|
||||
<defs
|
||||
id="defs4">
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect5690"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect5686"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect5682"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect5678"
|
||||
is_visible="true" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect5674"
|
||||
is_visible="true" />
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Mend"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker5378"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
id="path5380"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
|
||||
transform="matrix(-0.4,0,0,-0.4,-4,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:isstock="true"
|
||||
style="overflow:visible"
|
||||
id="marker5320"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Mend"
|
||||
inkscape:collect="always">
|
||||
<path
|
||||
transform="matrix(-0.4,0,0,-0.4,-4,0)"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
id="path5322"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Mend"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="marker5095"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true"
|
||||
inkscape:collect="always">
|
||||
<path
|
||||
id="path5097"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
|
||||
transform="matrix(-0.4,0,0,-0.4,-4,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Mend"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Mend"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true"
|
||||
inkscape:collect="always">
|
||||
<path
|
||||
id="path4194"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
|
||||
transform="matrix(-0.4,0,0,-0.4,-4,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Mstart"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Mstart"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
id="path4191"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="matrix(0.4,0,0,0.4,4,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="DotM"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="DotM"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
id="path4249"
|
||||
d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
|
||||
transform="matrix(0.4,0,0,0.4,2.96,0.4)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.0341797"
|
||||
inkscape:cx="610.03809"
|
||||
inkscape:cy="581.42706"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1176"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="24"
|
||||
inkscape:window-maximized="1"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
units="in"
|
||||
inkscape:snap-path-clip="true"
|
||||
inkscape:snap-path-mask="true"
|
||||
gridtolerance="10000"
|
||||
objecttolerance="20">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid5704"
|
||||
spacingx="10"
|
||||
spacingy="10" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-62.362205)">
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5095)"
|
||||
d="m 78.823645,702.92931 583.399535,0"
|
||||
id="path4863"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.72616929px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
|
||||
d="m 97.204725,727.70381 0,-244.42575"
|
||||
id="path4865"
|
||||
inkscape:connector-curvature="0" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="631.85449"
|
||||
y="687.74493"
|
||||
id="text4965"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4967"
|
||||
x="631.85449"
|
||||
y="687.74493">x</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="105.99566"
|
||||
y="545.16028"
|
||||
id="text4969"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4971"
|
||||
x="105.99566"
|
||||
y="545.16028">t</tspan></text>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.05952632px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5320)"
|
||||
d="m 99.47892,470.60149 0,-373.215877"
|
||||
id="path5253"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5378)"
|
||||
d="m 83.495374,447.79916 445.141856,0"
|
||||
id="path5255"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path5257"
|
||||
sodipodi:type="arc"
|
||||
sodipodi:cx="304.86755"
|
||||
sodipodi:cy="264.78748"
|
||||
sodipodi:rx="134.26181"
|
||||
sodipodi:ry="134.26181"
|
||||
sodipodi:start="0"
|
||||
sodipodi:end="6.2817754"
|
||||
d="M 439.12936,264.78748 A 134.26181,134.26181 0 0 1 304.91488,399.04928 134.26181,134.26181 0 0 1 170.60578,264.88212 134.26181,134.26181 0 0 1 304.72558,130.52574 134.26181,134.26181 0 0 1 439.12923,264.59818"
|
||||
sodipodi:open="true" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 493.19182,327.01012 289.08112,259.32017"
|
||||
id="path5261"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5263"
|
||||
d="M 269.52222,83.567473 312.95636,294.1775"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 163.34995,393.39558 324.02651,250.47549"
|
||||
id="path5265"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.16342318px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 356.34182,265.30622 -300.720763,0"
|
||||
id="path5267"
|
||||
inkscape:connector-curvature="0" />
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text5280"
|
||||
y="248.90388"
|
||||
x="305.66669"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="248.90388"
|
||||
x="305.66669"
|
||||
id="tspan5282"
|
||||
sodipodi:role="line">φ<tspan
|
||||
id="tspan5284"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">0</tspan></tspan></text>
|
||||
<path
|
||||
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path5286"
|
||||
sodipodi:type="arc"
|
||||
sodipodi:cx="307.16516"
|
||||
sodipodi:cy="265.48676"
|
||||
sodipodi:rx="26.572651"
|
||||
sodipodi:ry="26.572651"
|
||||
sodipodi:start="4.5179844"
|
||||
sodipodi:end="6.263118"
|
||||
sodipodi:open="true"
|
||||
d="m 302.03179,239.41466 a 26.572651,26.572651 0 0 1 21.80407,5.37925 26.572651,26.572651 0 0 1 9.8966,20.15964" />
|
||||
<path
|
||||
d="m 285.07968,285.10663 a 29.541634,29.541634 0 0 1 -2.90618,-35.37185 29.541634,29.541634 0 0 1 33.16527,-12.63641 29.541634,29.541634 0 0 1 21.36798,28.33767"
|
||||
sodipodi:end="6.2814685"
|
||||
sodipodi:start="2.4152455"
|
||||
sodipodi:ry="29.541634"
|
||||
sodipodi:rx="29.541634"
|
||||
sodipodi:cy="265.48676"
|
||||
sodipodi:cx="307.16516"
|
||||
sodipodi:type="arc"
|
||||
id="path5290"
|
||||
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.55586541;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
sodipodi:open="true" />
|
||||
<path
|
||||
style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.61173081;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path5292"
|
||||
sodipodi:type="arc"
|
||||
sodipodi:cx="307.16516"
|
||||
sodipodi:cy="265.48676"
|
||||
sodipodi:rx="32.510616"
|
||||
sodipodi:ry="32.510616"
|
||||
sodipodi:start="0.31315531"
|
||||
sodipodi:end="6.2783498"
|
||||
d="m 338.09467,275.50204 a 32.510616,32.510616 0 0 1 -38.45693,21.61189 32.510616,32.510616 0 0 1 -24.59765,-36.61918 32.510616,32.510616 0 0 1 34.55013,-27.42804 32.510616,32.510616 0 0 1 30.08518,32.26284"
|
||||
sodipodi:open="true" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="282.59045"
|
||||
y="256.99554"
|
||||
id="text5294"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5296"
|
||||
x="282.59045"
|
||||
y="256.99554">φ<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan5298">1</tspan></tspan></text>
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text5300"
|
||||
y="286.46521"
|
||||
x="312.16"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="286.46521"
|
||||
x="312.16"
|
||||
id="tspan5302"
|
||||
sodipodi:role="line">φ<tspan
|
||||
id="tspan5304"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">2</tspan></tspan></text>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 282.69036,132.92324 -192.601772,0"
|
||||
id="path5306"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 217.4575,355.29437 -126.270044,0"
|
||||
id="path5310"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 437.4311,306.74434 -352.437269,0"
|
||||
id="path5312"
|
||||
inkscape:connector-curvature="0" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="124.25343"
|
||||
y="120.13644"
|
||||
id="text5448"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5450"
|
||||
x="124.25343"
|
||||
y="120.13644">x<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan5452">o</tspan></tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="123.45425"
|
||||
y="299.95129"
|
||||
id="text5454"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5456"
|
||||
x="123.45425"
|
||||
y="299.95129">x<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan5458">1</tspan></tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="113.86412"
|
||||
y="365.48392"
|
||||
id="text5460"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5462"
|
||||
x="113.86412"
|
||||
y="365.48392">x<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan5464">2</tspan></tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="83.765572"
|
||||
y="93.60762"
|
||||
id="text5588"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5590"
|
||||
x="83.765572"
|
||||
y="93.60762">z</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="553.93195"
|
||||
y="448.49283"
|
||||
id="text5592"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5594"
|
||||
x="553.93195"
|
||||
y="448.49283">x</tspan></text>
|
||||
<flowRoot
|
||||
xml:space="preserve"
|
||||
id="flowRoot5596"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"><flowRegion
|
||||
id="flowRegion5598"><rect
|
||||
id="rect5600"
|
||||
width="556.06213"
|
||||
height="226.04152"
|
||||
x="-48.598927"
|
||||
y="-3.2517097" /></flowRegion><flowPara
|
||||
id="flowPara5602" /></flowRoot> <path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.02096951px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 307.54664,726.11726 0,-467.70736"
|
||||
id="path5658"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.58961648px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 430.63363,288.87182 0,303.72251"
|
||||
id="path5700"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.86124104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 279.7652,719.28169 0,-601.0725"
|
||||
id="path5702"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 314.67238,710.41352 c -178.59881,-38.63665 -178.69295,-58.26174 0,-96.91875 178.69302,-38.65704 178.65468,-57.77694 0,-96.15475 -62.27974,-13.37866 -72.12489,-15.19103 -72.12489,-15.19103"
|
||||
id="path5712"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cssc"
|
||||
inkscape:transform-center-x="1959.1502"
|
||||
inkscape:transform-center-y="-110.57797" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5714"
|
||||
d="m 208.7652,653.16037 0,-320.30443"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.628699px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path5716"
|
||||
cx="279.72141"
|
||||
cy="703.36542"
|
||||
r="2.1213202" />
|
||||
<circle
|
||||
r="2.1213202"
|
||||
cy="581.36542"
|
||||
cx="429.72141"
|
||||
id="circle5718"
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<circle
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle5720"
|
||||
cx="208.39699"
|
||||
cy="641.82306"
|
||||
r="2.1213202" />
|
||||
<circle
|
||||
r="2.1213202"
|
||||
cy="509.24054"
|
||||
cx="279.46121"
|
||||
id="circle5722"
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="76.389046"
|
||||
y="838.66626"
|
||||
id="text3406"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3408"
|
||||
x="76.389046"
|
||||
y="838.66626">fft of at least 3 values x0 x1 x2</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="76.389046"
|
||||
y="857.41626"
|
||||
id="tspan3412">the fft returns the bias value, phase and amplitude</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="76.389046"
|
||||
y="876.16626"
|
||||
id="tspan3410">known values after fft: x<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan3414">bias</tspan>, r, φ</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="76.389046"
|
||||
y="894.91626"
|
||||
id="tspan3416">x(t)=x<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan3418">bias</tspan>+r·cos(ω·t-φ)</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="248.02266"
|
||||
y="706.67761"
|
||||
id="text3420"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3422"
|
||||
x="248.02266"
|
||||
y="706.67761">φ<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan3424">0</tspan></tspan></text>
|
||||
<text
|
||||
sodipodi:linespacing="125%"
|
||||
id="text3426"
|
||||
y="645.27631"
|
||||
x="180.81964"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
xml:space="preserve"><tspan
|
||||
y="645.27631"
|
||||
x="180.81964"
|
||||
id="tspan3428"
|
||||
sodipodi:role="line">φ<tspan
|
||||
id="tspan3430"
|
||||
style="font-size:64.99999762%;baseline-shift:sub">1</tspan></tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="395.966"
|
||||
y="584.84198"
|
||||
id="text3432"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3434"
|
||||
x="395.966"
|
||||
y="584.84198">φ<tspan
|
||||
style="font-size:64.99999762%;baseline-shift:sub"
|
||||
id="tspan3436">2</tspan></tspan></text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 23 KiB |
Reference in New Issue
Block a user