Permalink
Showing
with
2,657 additions
and 210 deletions.
- +2 −2 README.md
- BIN lecture_08/Auchain_model.png
- +1 −1 lecture_08/goldmin.m
- +121 −206 lecture_08/lecture_08.ipynb
- +1 −1 lecture_08/lecture_08.md
- BIN lecture_08/lecture_08.pdf
- BIN lecture_08/octave-workspace
- +6 −0 lecture_09/.ipynb_checkpoints/lecture_09-checkpoint.ipynb
- BIN lecture_09/.lecture_09.md.swp
- +331 −0 lecture_09/even_odd_perm.svg
- +1,151 −0 lecture_09/lecture_09.ipynb
- +28 −0 lecture_09/lecture_09.log
- +802 −0 lecture_09/lecture_09.md
- BIN lecture_09/lecture_09.pdf
- +214 −0 lecture_09/mass_springs.svg
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,6 @@ | ||
{ | ||
"cells": [], | ||
"metadata": {}, | ||
"nbformat": 4, | ||
"nbformat_minor": 2 | ||
} |
Binary file not shown.
@@ -0,0 +1,331 @@ | ||
<?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="3in" | ||
height="2in" | ||
viewBox="0 0 270 180" | ||
id="svg2" | ||
version="1.1" | ||
inkscape:version="0.91 r13725" | ||
sodipodi:docname="even_odd_perm.svg"> | ||
<defs | ||
id="defs4"> | ||
<marker | ||
inkscape:stockid="Arrow1Mend" | ||
orient="auto" | ||
refY="0.0" | ||
refX="0.0" | ||
id="Arrow1Mend" | ||
style="overflow:visible;" | ||
inkscape:isstock="true"> | ||
<path | ||
id="path4313" | ||
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="Arrow1Lend" | ||
orient="auto" | ||
refY="0.0" | ||
refX="0.0" | ||
id="Arrow1Lend" | ||
style="overflow:visible;" | ||
inkscape:isstock="true"> | ||
<path | ||
id="path4307" | ||
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.8) rotate(180) translate(12.5,0)" /> | ||
</marker> | ||
<marker | ||
inkscape:stockid="Arrow1Mend" | ||
orient="auto" | ||
refY="0" | ||
refX="0" | ||
id="Arrow1Mend-8" | ||
style="overflow:visible" | ||
inkscape:isstock="true"> | ||
<path | ||
inkscape:connector-curvature="0" | ||
id="path4313-9" | ||
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)" /> | ||
</marker> | ||
<marker | ||
inkscape:stockid="Arrow1Mend" | ||
orient="auto" | ||
refY="0" | ||
refX="0" | ||
id="Arrow1Mend-6" | ||
style="overflow:visible" | ||
inkscape:isstock="true"> | ||
<path | ||
inkscape:connector-curvature="0" | ||
id="path4313-93" | ||
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)" /> | ||
</marker> | ||
</defs> | ||
<sodipodi:namedview | ||
id="base" | ||
pagecolor="#ffffff" | ||
bordercolor="#666666" | ||
borderopacity="1.0" | ||
inkscape:pageopacity="0.0" | ||
inkscape:pageshadow="2" | ||
inkscape:zoom="3.3391154" | ||
inkscape:cx="117.66911" | ||
inkscape:cy="77.021643" | ||
inkscape:document-units="px" | ||
inkscape:current-layer="layer1" | ||
showgrid="false" | ||
units="in" | ||
inkscape:window-width="1920" | ||
inkscape:window-height="1019" | ||
inkscape:window-x="0" | ||
inkscape:window-y="27" | ||
inkscape:window-maximized="1" /> | ||
<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></dc:title> | ||
</cc:Work> | ||
</rdf:RDF> | ||
</metadata> | ||
<g | ||
inkscape:label="Layer 1" | ||
inkscape:groupmode="layer" | ||
id="layer1" | ||
transform="translate(0,-872.36215)"> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#1300f8;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" | ||
x="70.094116" | ||
y="931.86804" | ||
id="text4136" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan4138" | ||
x="70.094116" | ||
y="931.86804">1</tspan></text> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#1300f8;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" | ||
x="101.02384" | ||
y="955.9964" | ||
id="text4136-3" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan4138-6" | ||
x="101.02384" | ||
y="955.9964">2</tspan></text> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#1300f8;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" | ||
x="105.04114" | ||
y="1004.863" | ||
id="text4136-7" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan4138-5" | ||
x="105.04114" | ||
y="1004.863">3</tspan></text> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#1300f8;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" | ||
x="74.204643" | ||
y="1031.9365" | ||
id="text4136-35" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan4138-62" | ||
x="74.204643" | ||
y="1031.9365">4</tspan></text> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#1300f8;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" | ||
x="35.441479" | ||
y="1025.7186" | ||
id="text4136-35-9" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan4138-62-1" | ||
x="35.441479" | ||
y="1025.7186">5</tspan></text> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#1300f8;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" | ||
x="11.409881" | ||
y="994.65906" | ||
id="text4136-35-9-0" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan4138-62-1-9" | ||
x="11.409881" | ||
y="994.65906">6</tspan></text> | ||
<circle | ||
style="opacity:1;fill:#1300f8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | ||
id="path4218" | ||
cy="945.88861" | ||
cx="34.942566" | ||
r="2.5" /> | ||
<circle | ||
style="opacity:1;fill:#1300f8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | ||
id="path4218-3" | ||
cy="935.26526" | ||
cx="42.526234" | ||
r="2.5" /> | ||
<circle | ||
style="opacity:1;fill:#1300f8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | ||
id="path4218-6" | ||
cy="928.0777" | ||
cx="54.205975" | ||
r="2.5" /> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" | ||
x="206.66232" | ||
y="929.8999" | ||
id="text4136-0" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan4138-626" | ||
x="206.66232" | ||
y="929.8999">1</tspan></text> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" | ||
x="237.59204" | ||
y="954.02826" | ||
id="text4136-3-1" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan4138-6-8" | ||
x="237.59204" | ||
y="954.02826">2</tspan></text> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" | ||
x="241.60934" | ||
y="1002.8949" | ||
id="text4136-7-7" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan4138-5-9" | ||
x="241.60934" | ||
y="1002.8949">3</tspan></text> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" | ||
x="210.77284" | ||
y="1029.9685" | ||
id="text4136-35-2" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan4138-62-0" | ||
x="210.77284" | ||
y="1029.9685">4</tspan></text> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" | ||
x="172.00969" | ||
y="1023.7505" | ||
id="text4136-35-9-2" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan4138-62-1-3" | ||
x="172.00969" | ||
y="1023.7505">5</tspan></text> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" | ||
x="147.97809" | ||
y="992.69092" | ||
id="text4136-35-9-0-7" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan4138-62-1-9-5" | ||
x="147.97809" | ||
y="992.69092">6</tspan></text> | ||
<circle | ||
style="opacity:1;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | ||
id="path4218-9" | ||
cy="943.92047" | ||
cx="171.51077" | ||
r="2.5" /> | ||
<circle | ||
style="opacity:1;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | ||
id="path4218-3-2" | ||
cy="933.29712" | ||
cx="179.09444" | ||
r="2.5" /> | ||
<circle | ||
style="opacity:1;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" | ||
id="path4218-6-2" | ||
cy="926.10956" | ||
cx="190.77419" | ||
r="2.5" /> | ||
<path | ||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.6512717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)" | ||
d="m 21.074157,938.90632 c 0,0 14.763271,-55.41829 65.551369,-49.19255 41.575984,5.09649 43.945914,53.15645 43.945914,53.15645" | ||
id="path4298" | ||
inkscape:connector-curvature="0" | ||
sodipodi:nodetypes="csc" /> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;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="73.771149" | ||
y="969.40601" | ||
id="text5773" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan5775" | ||
x="73.771149" | ||
y="969.40601" | ||
style="font-size:27.5px;text-align:center;text-anchor:middle">even</tspan><tspan | ||
sodipodi:role="line" | ||
x="73.771149" | ||
y="1003.781" | ||
id="tspan5777" | ||
style="font-size:27.5px;text-align:center;text-anchor:middle">+</tspan></text> | ||
<text | ||
xml:space="preserve" | ||
style="font-style:normal;font-weight:normal;font-size:40px;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="209.27805" | ||
y="974.89795" | ||
id="text5773-9" | ||
sodipodi:linespacing="125%"><tspan | ||
sodipodi:role="line" | ||
id="tspan5775-1" | ||
x="209.27805" | ||
y="974.89795" | ||
style="font-size:27.5px;text-align:center;text-anchor:middle">odd</tspan><tspan | ||
sodipodi:role="line" | ||
x="209.27805" | ||
y="1009.2729" | ||
id="tspan5777-9" | ||
style="font-size:27.5px;text-align:center;text-anchor:middle">-</tspan></text> | ||
<path | ||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.6512717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend-6)" | ||
d="m 268.14259,943.11887 c 0,0 -14.76327,-55.41829 -65.55137,-49.19255 -41.57597,5.09649 -43.9459,53.15645 -43.9459,53.15645" | ||
id="path4298-3" | ||
inkscape:connector-curvature="0" | ||
sodipodi:nodetypes="csc" /> | ||
</g> | ||
</svg> |

Oops, something went wrong.