TheAlgorithms-C/numerical_methods/ode_midpoint_euler.svg

1135 lines
33 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Created with matplotlib (https://matplotlib.org/) -->
<svg height="277.314375pt" version="1.1" viewBox="0 0 505.760937 277.314375" width="505.760937pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<style type="text/css">
*{stroke-linecap:butt;stroke-linejoin:round;}
</style>
</defs>
<g id="figure_1">
<g id="patch_1">
<path d="M 0 277.314375
L 505.760937 277.314375
L 505.760937 0
L 0 0
z
" style="fill:none;"/>
</g>
<g id="axes_1">
<g id="patch_2">
<path d="M 52.160938 239.758125
L 255.070028 239.758125
L 255.070028 22.318125
L 52.160938 22.318125
z
" style="fill:none;"/>
</g>
<g id="matplotlib.axis_1">
<g id="xtick_1">
<g id="line2d_1">
<defs>
<path d="M 0 0
L 0 3.5
" id="md86a597989" style="stroke:#000000;stroke-width:0.8;"/>
</defs>
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="65.690798" xlink:href="#md86a597989" y="239.758125"/>
</g>
</g>
<g id="text_1">
<!-- 1.0 -->
<defs>
<path d="M 10.59375 35.5
L 73.1875 35.5
L 73.1875 27.203125
L 10.59375 27.203125
z
" id="DejaVuSans-8722"/>
<path d="M 12.40625 8.296875
L 28.515625 8.296875
L 28.515625 63.921875
L 10.984375 60.40625
L 10.984375 69.390625
L 28.421875 72.90625
L 38.28125 72.90625
L 38.28125 8.296875
L 54.390625 8.296875
L 54.390625 0
L 12.40625 0
z
" id="DejaVuSans-49"/>
<path d="M 10.6875 12.40625
L 21 12.40625
L 21 0
L 10.6875 0
z
" id="DejaVuSans-46"/>
<path d="M 31.78125 66.40625
Q 24.171875 66.40625 20.328125 58.90625
Q 16.5 51.421875 16.5 36.375
Q 16.5 21.390625 20.328125 13.890625
Q 24.171875 6.390625 31.78125 6.390625
Q 39.453125 6.390625 43.28125 13.890625
Q 47.125 21.390625 47.125 36.375
Q 47.125 51.421875 43.28125 58.90625
Q 39.453125 66.40625 31.78125 66.40625
z
M 31.78125 74.21875
Q 44.046875 74.21875 50.515625 64.515625
Q 56.984375 54.828125 56.984375 36.375
Q 56.984375 17.96875 50.515625 8.265625
Q 44.046875 -1.421875 31.78125 -1.421875
Q 19.53125 -1.421875 13.0625 8.265625
Q 6.59375 17.96875 6.59375 36.375
Q 6.59375 54.828125 13.0625 64.515625
Q 19.53125 74.21875 31.78125 74.21875
z
" id="DejaVuSans-48"/>
</defs>
<g transform="translate(53.549392 254.356562)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-8722"/>
<use x="83.789062" xlink:href="#DejaVuSans-49"/>
<use x="147.412109" xlink:href="#DejaVuSans-46"/>
<use x="179.199219" xlink:href="#DejaVuSans-48"/>
</g>
</g>
</g>
<g id="xtick_2">
<g id="line2d_2">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="110.78038" xlink:href="#md86a597989" y="239.758125"/>
</g>
</g>
<g id="text_2">
<!-- 0.5 -->
<defs>
<path d="M 10.796875 72.90625
L 49.515625 72.90625
L 49.515625 64.59375
L 19.828125 64.59375
L 19.828125 46.734375
Q 21.96875 47.46875 24.109375 47.828125
Q 26.265625 48.1875 28.421875 48.1875
Q 40.625 48.1875 47.75 41.5
Q 54.890625 34.8125 54.890625 23.390625
Q 54.890625 11.625 47.5625 5.09375
Q 40.234375 -1.421875 26.90625 -1.421875
Q 22.3125 -1.421875 17.546875 -0.640625
Q 12.796875 0.140625 7.71875 1.703125
L 7.71875 11.625
Q 12.109375 9.234375 16.796875 8.0625
Q 21.484375 6.890625 26.703125 6.890625
Q 35.15625 6.890625 40.078125 11.328125
Q 45.015625 15.765625 45.015625 23.390625
Q 45.015625 31 40.078125 35.4375
Q 35.15625 39.890625 26.703125 39.890625
Q 22.75 39.890625 18.8125 39.015625
Q 14.890625 38.140625 10.796875 36.28125
z
" id="DejaVuSans-53"/>
</defs>
<g transform="translate(98.638974 254.356562)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-8722"/>
<use x="83.789062" xlink:href="#DejaVuSans-48"/>
<use x="147.412109" xlink:href="#DejaVuSans-46"/>
<use x="179.199219" xlink:href="#DejaVuSans-53"/>
</g>
</g>
</g>
<g id="xtick_3">
<g id="line2d_3">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="155.869962" xlink:href="#md86a597989" y="239.758125"/>
</g>
</g>
<g id="text_3">
<!-- 0.0 -->
<g transform="translate(147.9184 254.356562)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-48"/>
<use x="63.623047" xlink:href="#DejaVuSans-46"/>
<use x="95.410156" xlink:href="#DejaVuSans-48"/>
</g>
</g>
</g>
<g id="xtick_4">
<g id="line2d_4">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="200.959544" xlink:href="#md86a597989" y="239.758125"/>
</g>
</g>
<g id="text_4">
<!-- 0.5 -->
<g transform="translate(193.007982 254.356562)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-48"/>
<use x="63.623047" xlink:href="#DejaVuSans-46"/>
<use x="95.410156" xlink:href="#DejaVuSans-53"/>
</g>
</g>
</g>
<g id="xtick_5">
<g id="line2d_5">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="246.049126" xlink:href="#md86a597989" y="239.758125"/>
</g>
</g>
<g id="text_5">
<!-- 1.0 -->
<g transform="translate(238.097563 254.356562)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-49"/>
<use x="63.623047" xlink:href="#DejaVuSans-46"/>
<use x="95.410156" xlink:href="#DejaVuSans-48"/>
</g>
</g>
</g>
<g id="text_6">
<!-- u -->
<defs>
<path d="M 8.5 21.578125
L 8.5 54.6875
L 17.484375 54.6875
L 17.484375 21.921875
Q 17.484375 14.15625 20.5 10.265625
Q 23.53125 6.390625 29.59375 6.390625
Q 36.859375 6.390625 41.078125 11.03125
Q 45.3125 15.671875 45.3125 23.6875
L 45.3125 54.6875
L 54.296875 54.6875
L 54.296875 0
L 45.3125 0
L 45.3125 8.40625
Q 42.046875 3.421875 37.71875 1
Q 33.40625 -1.421875 27.6875 -1.421875
Q 18.265625 -1.421875 13.375 4.4375
Q 8.5 10.296875 8.5 21.578125
z
M 31.109375 56
z
" id="DejaVuSans-117"/>
</defs>
<g transform="translate(150.446733 268.034687)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-117"/>
</g>
</g>
</g>
<g id="matplotlib.axis_2">
<g id="ytick_1">
<g id="line2d_6">
<defs>
<path d="M 0 0
L -3.5 0
" id="m54504ce572" style="stroke:#000000;stroke-width:0.8;"/>
</defs>
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="52.160938" xlink:href="#m54504ce572" y="218.96281"/>
</g>
</g>
<g id="text_7">
<!-- 1.0 -->
<g transform="translate(20.878125 222.762029)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-8722"/>
<use x="83.789062" xlink:href="#DejaVuSans-49"/>
<use x="147.412109" xlink:href="#DejaVuSans-46"/>
<use x="179.199219" xlink:href="#DejaVuSans-48"/>
</g>
</g>
</g>
<g id="ytick_2">
<g id="line2d_7">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="52.160938" xlink:href="#m54504ce572" y="173.873228"/>
</g>
</g>
<g id="text_8">
<!-- 0.5 -->
<g transform="translate(20.878125 177.672447)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-8722"/>
<use x="83.789062" xlink:href="#DejaVuSans-48"/>
<use x="147.412109" xlink:href="#DejaVuSans-46"/>
<use x="179.199219" xlink:href="#DejaVuSans-53"/>
</g>
</g>
</g>
<g id="ytick_3">
<g id="line2d_8">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="52.160938" xlink:href="#m54504ce572" y="128.783646"/>
</g>
</g>
<g id="text_9">
<!-- 0.0 -->
<g transform="translate(29.257812 132.582865)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-48"/>
<use x="63.623047" xlink:href="#DejaVuSans-46"/>
<use x="95.410156" xlink:href="#DejaVuSans-48"/>
</g>
</g>
</g>
<g id="ytick_4">
<g id="line2d_9">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="52.160938" xlink:href="#m54504ce572" y="83.694064"/>
</g>
</g>
<g id="text_10">
<!-- 0.5 -->
<g transform="translate(29.257812 87.493283)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-48"/>
<use x="63.623047" xlink:href="#DejaVuSans-46"/>
<use x="95.410156" xlink:href="#DejaVuSans-53"/>
</g>
</g>
</g>
<g id="ytick_5">
<g id="line2d_10">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="52.160938" xlink:href="#m54504ce572" y="38.604482"/>
</g>
</g>
<g id="text_11">
<!-- 1.0 -->
<g transform="translate(29.257812 42.403701)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-49"/>
<use x="63.623047" xlink:href="#DejaVuSans-46"/>
<use x="95.410156" xlink:href="#DejaVuSans-48"/>
</g>
</g>
</g>
<g id="text_12">
<!-- v -->
<defs>
<path d="M 2.984375 54.6875
L 12.5 54.6875
L 29.59375 8.796875
L 46.6875 54.6875
L 56.203125 54.6875
L 35.6875 0
L 23.484375 0
z
" id="DejaVuSans-118"/>
</defs>
<g transform="translate(14.798438 133.9975)rotate(-90)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-118"/>
</g>
</g>
</g>
<g id="line2d_11">
<path clip-path="url(#p21a0ace3a0)" d="M 234.77673 173.873228
L 202.366339 207.690414
L 157.102711 221.036931
L 110.798416 210.152305
L 75.745775 177.453341
L 61.452377 131.306859
L 71.976286 83.775225
L 104.963824 47.451058
L 151.995865 32.201761
L 200.788204 42.301828
L 238.410951 75.577939
L 254.706326 123.498245
L 244.985012 173.575637
L 211.456399 212.533035
L 162.630694 229.874489
L 111.249312 220.586035
L 70.92119 186.813938
L 52.52464 137.084638
L 61.272019 84.370408
L 95.314653 42.635491
" style="fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="line2d_12">
<path clip-path="url(#p21a0ace3a0)" d="M 246.049126 128.783646
L 235.011196 172.015537
L 204.593764 204.669412
L 162.249236 218.737362
L 118.346412 210.78356
L 83.627434 182.755875
L 66.59259 141.507926
L 71.417175 97.148795
L 96.928861 60.536055
L 136.860194 40.633513
L 181.453791 42.310846
L 219.779936 65.162246
L 242.459995 103.587588
L 243.938934 148.181184
L 223.856034 188.031357
L 187.12606 213.371702
L 142.748894 218.006911
L 101.582105 200.791708
L 73.707726 165.946479
L 65.9433 122.006682
" style="fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="patch_3">
<path d="M 52.160938 239.758125
L 52.160938 22.318125
" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;"/>
</g>
<g id="patch_4">
<path d="M 255.070028 239.758125
L 255.070028 22.318125
" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;"/>
</g>
<g id="patch_5">
<path d="M 52.160938 239.758125
L 255.070028 239.758125
" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;"/>
</g>
<g id="patch_6">
<path d="M 52.160938 22.318125
L 255.070028 22.318125
" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;"/>
</g>
<g id="text_13">
<!-- step size = 0.1 -->
<defs>
<path d="M 44.28125 53.078125
L 44.28125 44.578125
Q 40.484375 46.53125 36.375 47.5
Q 32.28125 48.484375 27.875 48.484375
Q 21.1875 48.484375 17.84375 46.4375
Q 14.5 44.390625 14.5 40.28125
Q 14.5 37.15625 16.890625 35.375
Q 19.28125 33.59375 26.515625 31.984375
L 29.59375 31.296875
Q 39.15625 29.25 43.1875 25.515625
Q 47.21875 21.78125 47.21875 15.09375
Q 47.21875 7.46875 41.1875 3.015625
Q 35.15625 -1.421875 24.609375 -1.421875
Q 20.21875 -1.421875 15.453125 -0.5625
Q 10.6875 0.296875 5.421875 2
L 5.421875 11.28125
Q 10.40625 8.6875 15.234375 7.390625
Q 20.0625 6.109375 24.8125 6.109375
Q 31.15625 6.109375 34.5625 8.28125
Q 37.984375 10.453125 37.984375 14.40625
Q 37.984375 18.0625 35.515625 20.015625
Q 33.0625 21.96875 24.703125 23.78125
L 21.578125 24.515625
Q 13.234375 26.265625 9.515625 29.90625
Q 5.8125 33.546875 5.8125 39.890625
Q 5.8125 47.609375 11.28125 51.796875
Q 16.75 56 26.8125 56
Q 31.78125 56 36.171875 55.265625
Q 40.578125 54.546875 44.28125 53.078125
z
" id="DejaVuSans-115"/>
<path d="M 18.3125 70.21875
L 18.3125 54.6875
L 36.8125 54.6875
L 36.8125 47.703125
L 18.3125 47.703125
L 18.3125 18.015625
Q 18.3125 11.328125 20.140625 9.421875
Q 21.96875 7.515625 27.59375 7.515625
L 36.8125 7.515625
L 36.8125 0
L 27.59375 0
Q 17.1875 0 13.234375 3.875
Q 9.28125 7.765625 9.28125 18.015625
L 9.28125 47.703125
L 2.6875 47.703125
L 2.6875 54.6875
L 9.28125 54.6875
L 9.28125 70.21875
z
" id="DejaVuSans-116"/>
<path d="M 56.203125 29.59375
L 56.203125 25.203125
L 14.890625 25.203125
Q 15.484375 15.921875 20.484375 11.0625
Q 25.484375 6.203125 34.421875 6.203125
Q 39.59375 6.203125 44.453125 7.46875
Q 49.3125 8.734375 54.109375 11.28125
L 54.109375 2.78125
Q 49.265625 0.734375 44.1875 -0.34375
Q 39.109375 -1.421875 33.890625 -1.421875
Q 20.796875 -1.421875 13.15625 6.1875
Q 5.515625 13.8125 5.515625 26.8125
Q 5.515625 40.234375 12.765625 48.109375
Q 20.015625 56 32.328125 56
Q 43.359375 56 49.78125 48.890625
Q 56.203125 41.796875 56.203125 29.59375
z
M 47.21875 32.234375
Q 47.125 39.59375 43.09375 43.984375
Q 39.0625 48.390625 32.421875 48.390625
Q 24.90625 48.390625 20.390625 44.140625
Q 15.875 39.890625 15.1875 32.171875
z
" id="DejaVuSans-101"/>
<path d="M 18.109375 8.203125
L 18.109375 -20.796875
L 9.078125 -20.796875
L 9.078125 54.6875
L 18.109375 54.6875
L 18.109375 46.390625
Q 20.953125 51.265625 25.265625 53.625
Q 29.59375 56 35.59375 56
Q 45.5625 56 51.78125 48.09375
Q 58.015625 40.1875 58.015625 27.296875
Q 58.015625 14.40625 51.78125 6.484375
Q 45.5625 -1.421875 35.59375 -1.421875
Q 29.59375 -1.421875 25.265625 0.953125
Q 20.953125 3.328125 18.109375 8.203125
z
M 48.6875 27.296875
Q 48.6875 37.203125 44.609375 42.84375
Q 40.53125 48.484375 33.40625 48.484375
Q 26.265625 48.484375 22.1875 42.84375
Q 18.109375 37.203125 18.109375 27.296875
Q 18.109375 17.390625 22.1875 11.75
Q 26.265625 6.109375 33.40625 6.109375
Q 40.53125 6.109375 44.609375 11.75
Q 48.6875 17.390625 48.6875 27.296875
z
" id="DejaVuSans-112"/>
<path id="DejaVuSans-32"/>
<path d="M 9.421875 54.6875
L 18.40625 54.6875
L 18.40625 0
L 9.421875 0
z
M 9.421875 75.984375
L 18.40625 75.984375
L 18.40625 64.59375
L 9.421875 64.59375
z
" id="DejaVuSans-105"/>
<path d="M 5.515625 54.6875
L 48.1875 54.6875
L 48.1875 46.484375
L 14.40625 7.171875
L 48.1875 7.171875
L 48.1875 0
L 4.296875 0
L 4.296875 8.203125
L 38.09375 47.515625
L 5.515625 47.515625
z
" id="DejaVuSans-122"/>
<path d="M 10.59375 45.40625
L 73.1875 45.40625
L 73.1875 37.203125
L 10.59375 37.203125
z
M 10.59375 25.484375
L 73.1875 25.484375
L 73.1875 17.1875
L 10.59375 17.1875
z
" id="DejaVuSans-61"/>
</defs>
<g transform="translate(108.712983 16.318125)scale(0.12 -0.12)">
<use xlink:href="#DejaVuSans-115"/>
<use x="52.099609" xlink:href="#DejaVuSans-116"/>
<use x="91.308594" xlink:href="#DejaVuSans-101"/>
<use x="152.832031" xlink:href="#DejaVuSans-112"/>
<use x="216.308594" xlink:href="#DejaVuSans-32"/>
<use x="248.095703" xlink:href="#DejaVuSans-115"/>
<use x="300.195312" xlink:href="#DejaVuSans-105"/>
<use x="327.978516" xlink:href="#DejaVuSans-122"/>
<use x="380.46875" xlink:href="#DejaVuSans-101"/>
<use x="441.992188" xlink:href="#DejaVuSans-32"/>
<use x="473.779297" xlink:href="#DejaVuSans-61"/>
<use x="557.568359" xlink:href="#DejaVuSans-32"/>
<use x="589.355469" xlink:href="#DejaVuSans-48"/>
<use x="652.978516" xlink:href="#DejaVuSans-46"/>
<use x="684.765625" xlink:href="#DejaVuSans-49"/>
</g>
</g>
<g id="legend_1">
<g id="patch_7">
<path d="M 120.13267 147.21625
L 187.098295 147.21625
Q 189.098295 147.21625 189.098295 145.21625
L 189.098295 116.86
Q 189.098295 114.86 187.098295 114.86
L 120.13267 114.86
Q 118.13267 114.86 118.13267 116.86
L 118.13267 145.21625
Q 118.13267 147.21625 120.13267 147.21625
z
" style="fill:#ffffff;opacity:0.8;stroke:#cccccc;stroke-linejoin:miter;"/>
</g>
<g id="line2d_13">
<path d="M 122.13267 122.958437
L 142.13267 122.958437
" style="fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="line2d_14"/>
<g id="text_14">
<!-- approx -->
<defs>
<path d="M 34.28125 27.484375
Q 23.390625 27.484375 19.1875 25
Q 14.984375 22.515625 14.984375 16.5
Q 14.984375 11.71875 18.140625 8.90625
Q 21.296875 6.109375 26.703125 6.109375
Q 34.1875 6.109375 38.703125 11.40625
Q 43.21875 16.703125 43.21875 25.484375
L 43.21875 27.484375
z
M 52.203125 31.203125
L 52.203125 0
L 43.21875 0
L 43.21875 8.296875
Q 40.140625 3.328125 35.546875 0.953125
Q 30.953125 -1.421875 24.3125 -1.421875
Q 15.921875 -1.421875 10.953125 3.296875
Q 6 8.015625 6 15.921875
Q 6 25.140625 12.171875 29.828125
Q 18.359375 34.515625 30.609375 34.515625
L 43.21875 34.515625
L 43.21875 35.40625
Q 43.21875 41.609375 39.140625 45
Q 35.0625 48.390625 27.6875 48.390625
Q 23 48.390625 18.546875 47.265625
Q 14.109375 46.140625 10.015625 43.890625
L 10.015625 52.203125
Q 14.9375 54.109375 19.578125 55.046875
Q 24.21875 56 28.609375 56
Q 40.484375 56 46.34375 49.84375
Q 52.203125 43.703125 52.203125 31.203125
z
" id="DejaVuSans-97"/>
<path d="M 41.109375 46.296875
Q 39.59375 47.171875 37.8125 47.578125
Q 36.03125 48 33.890625 48
Q 26.265625 48 22.1875 43.046875
Q 18.109375 38.09375 18.109375 28.8125
L 18.109375 0
L 9.078125 0
L 9.078125 54.6875
L 18.109375 54.6875
L 18.109375 46.1875
Q 20.953125 51.171875 25.484375 53.578125
Q 30.03125 56 36.53125 56
Q 37.453125 56 38.578125 55.875
Q 39.703125 55.765625 41.0625 55.515625
z
" id="DejaVuSans-114"/>
<path d="M 30.609375 48.390625
Q 23.390625 48.390625 19.1875 42.75
Q 14.984375 37.109375 14.984375 27.296875
Q 14.984375 17.484375 19.15625 11.84375
Q 23.34375 6.203125 30.609375 6.203125
Q 37.796875 6.203125 41.984375 11.859375
Q 46.1875 17.53125 46.1875 27.296875
Q 46.1875 37.015625 41.984375 42.703125
Q 37.796875 48.390625 30.609375 48.390625
z
M 30.609375 56
Q 42.328125 56 49.015625 48.375
Q 55.71875 40.765625 55.71875 27.296875
Q 55.71875 13.875 49.015625 6.21875
Q 42.328125 -1.421875 30.609375 -1.421875
Q 18.84375 -1.421875 12.171875 6.21875
Q 5.515625 13.875 5.515625 27.296875
Q 5.515625 40.765625 12.171875 48.375
Q 18.84375 56 30.609375 56
z
" id="DejaVuSans-111"/>
<path d="M 54.890625 54.6875
L 35.109375 28.078125
L 55.90625 0
L 45.3125 0
L 29.390625 21.484375
L 13.484375 0
L 2.875 0
L 24.125 28.609375
L 4.6875 54.6875
L 15.28125 54.6875
L 29.78125 35.203125
L 44.28125 54.6875
z
" id="DejaVuSans-120"/>
</defs>
<g transform="translate(150.13267 126.458437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-97"/>
<use x="61.279297" xlink:href="#DejaVuSans-112"/>
<use x="124.755859" xlink:href="#DejaVuSans-112"/>
<use x="188.232422" xlink:href="#DejaVuSans-114"/>
<use x="229.314453" xlink:href="#DejaVuSans-111"/>
<use x="290.449219" xlink:href="#DejaVuSans-120"/>
</g>
</g>
<g id="line2d_15">
<path d="M 122.13267 137.636562
L 142.13267 137.636562
" style="fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="line2d_16"/>
<g id="text_15">
<!-- exact -->
<defs>
<path d="M 48.78125 52.59375
L 48.78125 44.1875
Q 44.96875 46.296875 41.140625 47.34375
Q 37.3125 48.390625 33.40625 48.390625
Q 24.65625 48.390625 19.8125 42.84375
Q 14.984375 37.3125 14.984375 27.296875
Q 14.984375 17.28125 19.8125 11.734375
Q 24.65625 6.203125 33.40625 6.203125
Q 37.3125 6.203125 41.140625 7.25
Q 44.96875 8.296875 48.78125 10.40625
L 48.78125 2.09375
Q 45.015625 0.34375 40.984375 -0.53125
Q 36.96875 -1.421875 32.421875 -1.421875
Q 20.0625 -1.421875 12.78125 6.34375
Q 5.515625 14.109375 5.515625 27.296875
Q 5.515625 40.671875 12.859375 48.328125
Q 20.21875 56 33.015625 56
Q 37.15625 56 41.109375 55.140625
Q 45.0625 54.296875 48.78125 52.59375
z
" id="DejaVuSans-99"/>
</defs>
<g transform="translate(150.13267 141.136562)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-101"/>
<use x="61.507812" xlink:href="#DejaVuSans-120"/>
<use x="120.6875" xlink:href="#DejaVuSans-97"/>
<use x="181.966797" xlink:href="#DejaVuSans-99"/>
<use x="236.947266" xlink:href="#DejaVuSans-116"/>
</g>
</g>
</g>
</g>
<g id="axes_2">
<g id="patch_8">
<path d="M 295.651847 239.758125
L 498.560937 239.758125
L 498.560937 22.318125
L 295.651847 22.318125
z
" style="fill:none;"/>
</g>
<g id="matplotlib.axis_3">
<g id="xtick_6">
<g id="line2d_17">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="306.972318" xlink:href="#md86a597989" y="239.758125"/>
</g>
</g>
<g id="text_16">
<!-- 1.0 -->
<g transform="translate(294.830911 254.356562)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-8722"/>
<use x="83.789062" xlink:href="#DejaVuSans-49"/>
<use x="147.412109" xlink:href="#DejaVuSans-46"/>
<use x="179.199219" xlink:href="#DejaVuSans-48"/>
</g>
</g>
</g>
<g id="xtick_7">
<g id="line2d_18">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="352.0619" xlink:href="#md86a597989" y="239.758125"/>
</g>
</g>
<g id="text_17">
<!-- 0.5 -->
<g transform="translate(339.920493 254.356562)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-8722"/>
<use x="83.789062" xlink:href="#DejaVuSans-48"/>
<use x="147.412109" xlink:href="#DejaVuSans-46"/>
<use x="179.199219" xlink:href="#DejaVuSans-53"/>
</g>
</g>
</g>
<g id="xtick_8">
<g id="line2d_19">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="397.151482" xlink:href="#md86a597989" y="239.758125"/>
</g>
</g>
<g id="text_18">
<!-- 0.0 -->
<g transform="translate(389.199919 254.356562)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-48"/>
<use x="63.623047" xlink:href="#DejaVuSans-46"/>
<use x="95.410156" xlink:href="#DejaVuSans-48"/>
</g>
</g>
</g>
<g id="xtick_9">
<g id="line2d_20">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="442.241064" xlink:href="#md86a597989" y="239.758125"/>
</g>
</g>
<g id="text_19">
<!-- 0.5 -->
<g transform="translate(434.289501 254.356562)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-48"/>
<use x="63.623047" xlink:href="#DejaVuSans-46"/>
<use x="95.410156" xlink:href="#DejaVuSans-53"/>
</g>
</g>
</g>
<g id="xtick_10">
<g id="line2d_21">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="487.330646" xlink:href="#md86a597989" y="239.758125"/>
</g>
</g>
<g id="text_20">
<!-- 1.0 -->
<g transform="translate(479.379083 254.356562)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-49"/>
<use x="63.623047" xlink:href="#DejaVuSans-46"/>
<use x="95.410156" xlink:href="#DejaVuSans-48"/>
</g>
</g>
</g>
<g id="text_21">
<!-- u -->
<g transform="translate(393.937642 268.034687)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-117"/>
</g>
</g>
</g>
<g id="matplotlib.axis_4">
<g id="ytick_6">
<g id="line2d_22">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="295.651847" xlink:href="#m54504ce572" y="218.96281"/>
</g>
</g>
</g>
<g id="ytick_7">
<g id="line2d_23">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="295.651847" xlink:href="#m54504ce572" y="173.873228"/>
</g>
</g>
</g>
<g id="ytick_8">
<g id="line2d_24">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="295.651847" xlink:href="#m54504ce572" y="128.783646"/>
</g>
</g>
</g>
<g id="ytick_9">
<g id="line2d_25">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="295.651847" xlink:href="#m54504ce572" y="83.694064"/>
</g>
</g>
</g>
<g id="ytick_10">
<g id="line2d_26">
<g>
<use style="stroke:#000000;stroke-width:0.8;" x="295.651847" xlink:href="#m54504ce572" y="38.604482"/>
</g>
</g>
</g>
</g>
<g id="line2d_27">
<path clip-path="url(#pa06f28d924)" d="M 486.87975 137.801562
L 485.527062 146.7293
L 483.290619 155.476678
L 480.188456 163.95352
L 476.256644 172.08768
L 471.531256 179.779963
L 466.066399 186.967242
L 459.898144 193.568357
L 453.107653 199.511164
L 445.758051 204.759591
L 437.912464 209.241496
L 429.670088 212.911788
L 421.09405 215.743414
L 412.274527 217.700302
L 403.307111 218.773434
L 394.278373 218.935756
L 385.274886 218.196287
L 376.392238 216.564044
L 367.717003 214.048045
L 359.339358 210.675345
L 351.340466 206.491031
L 343.801488 201.52216
L 336.794567 195.822836
L 330.391847 189.447169
L 324.656452 182.467302
L 319.651508 174.955378
L 315.422105 166.974522
L 312.013333 158.605895
L 309.452245 149.948696
L 307.774912 141.066048
L 306.999371 132.070676
L 307.116604 123.038331
L 308.144647 114.066406
L 310.065463 105.237866
L 312.851999 96.643792
L 316.48622 88.374363
L 320.932052 80.510739
L 326.13539 73.134084
L 332.060161 66.307521
L 338.634222 60.112213
L 345.794448 54.602266
L 353.468695 49.840806
L 361.575801 45.863905
L 370.052643 42.72567
L 378.791004 40.444137
L 387.718741 39.04636
L 396.738281 38.514303
L 405.763592 38.965199
L 414.700347 40.272797
L 423.465762 42.473168
L 431.969657 45.530242
L 440.112835 49.435
L 447.84119 54.124316
L 455.046505 59.56212
L 461.683691 65.703321
L 467.671588 72.466758
L 472.947069 79.807342
L 477.465045 87.625875
L 481.180427 95.868251
L 484.048124 104.435272
L 486.050101 113.245776
L 487.159305 122.211388
L 487.330646 131.245537
L 486.672338 140.254436
L 485.076166 149.146101
L 482.596239 157.839373
L 479.268628 166.244071
L 475.111369 174.260998
L 470.169551 181.836048
L 464.506299 188.870023
L 458.157686 195.299797
L 451.204872 201.071264
L 443.701966 206.112279
L 435.739146 210.386771
L 427.379537 213.831615
L 418.722338 216.428775
L 409.857726 218.151197
L 400.853336 218.96281
L 391.81558 218.890666
L 382.83103 217.907714
L 373.993472 216.031987
L 365.381362 213.281522
L 357.093897 209.683374
L 349.20322 205.273613
L 341.790493 200.088311
L 334.936876 194.199611
L 328.705496 187.652604
L 323.159478 180.510414
L 318.361946 172.854203
L 314.348973 164.756114
L 311.165649 156.297309
L 308.839026 147.558948
L 307.405178 138.631211
L 306.882139 129.610499
L 307.242855 120.578244
L 308.505364 111.631569
L 310.669663 102.848118
L 313.690665 94.335205
L 317.559352 86.155955
L 322.212596 78.409565
" style="fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="line2d_28">
<path clip-path="url(#pa06f28d924)" d="M 487.330646 128.783646
L 486.87975 137.786232
L 485.53608 146.702246
L 483.299637 155.431589
L 480.215509 163.899412
L 476.292716 172.015537
L 471.576346 179.698802
L 466.120506 186.877063
L 459.979305 193.478178
L 453.20685 199.420985
L 445.875284 204.669412
L 438.05675 209.151317
L 429.832411 212.830627
L 421.274408 215.680288
L 412.481939 217.646194
L 403.530756 218.737362
L 394.51825 218.926738
L 385.536405 218.214323
L 376.662776 216.600116
L 367.996558 214.120189
L 359.627932 210.78356
L 351.62904 206.6263
L 344.081044 201.6935
L 337.065105 196.030248
L 330.653366 189.699671
L 324.908953 182.755875
L 319.876956 175.271005
L 315.6205 167.326221
L 312.184673 158.993666
L 309.587513 150.354502
L 307.874109 141.507926
L 307.053479 132.533296
L 307.125622 123.519888
L 308.099557 114.562392
L 309.966266 105.74287
L 312.698695 97.148795
L 316.278807 88.879366
L 320.670533 81.006725
L 325.819763 73.603016
L 331.690427 66.758417
L 338.21038 60.536055
L 345.316498 54.990036
L 352.936638 50.183487
L 361.007673 46.161496
L 369.439425 42.969154
L 378.141714 40.633513
L 387.033379 39.172611
L 396.034162 38.6135
L 405.042158 38.947163
L 413.969896 40.182617
L 422.73531 42.310846
L 431.239206 45.295776
L 439.40042 49.110355
L 447.14681 53.727528
L 454.388197 59.093188
L 461.061455 65.162246
L 467.094441 71.85354
L 472.42403 79.12198
L 477.005131 86.886406
L 480.792656 95.065657
L 483.741515 103.587588
L 485.824653 112.353002
L 487.015018 121.290659
L 487.321628 130.299558
L 486.717427 139.289518
L 485.220453 148.181184
L 482.839723 156.874455
L 479.611309 165.288171
L 475.553247 173.341171
L 470.710626 180.943274
L 465.137553 188.031357
L 458.879119 194.524256
L 452.016485 200.358848
L 444.59474 205.472007
L 436.695045 209.827661
L 428.40758 213.371702
L 419.813506 216.068059
L 410.984965 217.898696
L 402.017549 218.827541
L 393.00324 218.863613
L 384.030413 218.006911
L 375.192855 216.248417
L 366.562709 213.615185
L 358.24819 210.143288
L 350.321442 205.850759
L 342.863625 200.791708
L 335.946883 195.011224
L 329.64336 188.572432
L 324.007162 181.529439
L 319.110433 173.963407
L 314.989245 165.946479
L 311.688688 157.559817
L 309.244833 148.884582
L 307.675715 140.010952
L 306.999371 131.018286
L 307.224819 122.006682
L 308.352059 113.065418
L 310.363054 104.272949
L 313.248788 95.732982
L 316.964169 87.526678
" style="fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="patch_9">
<path d="M 295.651847 239.758125
L 295.651847 22.318125
" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;"/>
</g>
<g id="patch_10">
<path d="M 498.560937 239.758125
L 498.560937 22.318125
" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;"/>
</g>
<g id="patch_11">
<path d="M 295.651847 239.758125
L 498.560937 239.758125
" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;"/>
</g>
<g id="patch_12">
<path d="M 295.651847 22.318125
L 498.560937 22.318125
" style="fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;"/>
</g>
<g id="text_22">
<!-- step size = 0.01 -->
<g transform="translate(348.386392 16.318125)scale(0.12 -0.12)">
<use xlink:href="#DejaVuSans-115"/>
<use x="52.099609" xlink:href="#DejaVuSans-116"/>
<use x="91.308594" xlink:href="#DejaVuSans-101"/>
<use x="152.832031" xlink:href="#DejaVuSans-112"/>
<use x="216.308594" xlink:href="#DejaVuSans-32"/>
<use x="248.095703" xlink:href="#DejaVuSans-115"/>
<use x="300.195312" xlink:href="#DejaVuSans-105"/>
<use x="327.978516" xlink:href="#DejaVuSans-122"/>
<use x="380.46875" xlink:href="#DejaVuSans-101"/>
<use x="441.992188" xlink:href="#DejaVuSans-32"/>
<use x="473.779297" xlink:href="#DejaVuSans-61"/>
<use x="557.568359" xlink:href="#DejaVuSans-32"/>
<use x="589.355469" xlink:href="#DejaVuSans-48"/>
<use x="652.978516" xlink:href="#DejaVuSans-46"/>
<use x="684.765625" xlink:href="#DejaVuSans-48"/>
<use x="748.388672" xlink:href="#DejaVuSans-49"/>
</g>
</g>
<g id="legend_2">
<g id="patch_13">
<path d="M 363.62358 147.21625
L 430.589205 147.21625
Q 432.589205 147.21625 432.589205 145.21625
L 432.589205 116.86
Q 432.589205 114.86 430.589205 114.86
L 363.62358 114.86
Q 361.62358 114.86 361.62358 116.86
L 361.62358 145.21625
Q 361.62358 147.21625 363.62358 147.21625
z
" style="fill:#ffffff;opacity:0.8;stroke:#cccccc;stroke-linejoin:miter;"/>
</g>
<g id="line2d_29">
<path d="M 365.62358 122.958437
L 385.62358 122.958437
" style="fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="line2d_30"/>
<g id="text_23">
<!-- approx -->
<g transform="translate(393.62358 126.458437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-97"/>
<use x="61.279297" xlink:href="#DejaVuSans-112"/>
<use x="124.755859" xlink:href="#DejaVuSans-112"/>
<use x="188.232422" xlink:href="#DejaVuSans-114"/>
<use x="229.314453" xlink:href="#DejaVuSans-111"/>
<use x="290.449219" xlink:href="#DejaVuSans-120"/>
</g>
</g>
<g id="line2d_31">
<path d="M 365.62358 137.636562
L 385.62358 137.636562
" style="fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="line2d_32"/>
<g id="text_24">
<!-- exact -->
<g transform="translate(393.62358 141.136562)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-101"/>
<use x="61.507812" xlink:href="#DejaVuSans-120"/>
<use x="120.6875" xlink:href="#DejaVuSans-97"/>
<use x="181.966797" xlink:href="#DejaVuSans-99"/>
<use x="236.947266" xlink:href="#DejaVuSans-116"/>
</g>
</g>
</g>
</g>
</g>
<defs>
<clipPath id="p21a0ace3a0">
<rect height="217.44" width="202.909091" x="52.160938" y="22.318125"/>
</clipPath>
<clipPath id="pa06f28d924">
<rect height="217.44" width="202.909091" x="295.651847" y="22.318125"/>
</clipPath>
</defs>
</svg>