IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an email to s dot adaszewski at gmail dot com. User accounts are meant only to report issues and/or generate pull requests. This is a purpose-specific Git hosting for ADARED projects. Thank you for your understanding!
Browse Source

Update matrix-multiply with an idea that will actually work.

master
Stanislaw Adaszewski 4 years ago
parent
commit
5770f7ce99
1 changed files with 552 additions and 5 deletions
  1. +552
    -5
      docs/matrix-multiply.svg

+ 552
- 5
docs/matrix-multiply.svg View File

@@ -26,13 +26,13 @@
inkscape:pageopacity="0.0" inkscape:pageopacity="0.0"
inkscape:pageshadow="2" inkscape:pageshadow="2"
inkscape:zoom="1.06" inkscape:zoom="1.06"
inkscape:cx="442.13641"
inkscape:cy="826.66981"
inkscape:cx="366.58965"
inkscape:cy="397.63915"
inkscape:document-units="mm" inkscape:document-units="mm"
inkscape:current-layer="layer1" inkscape:current-layer="layer1"
showgrid="false" showgrid="false"
inkscape:window-width="1920"
inkscape:window-height="1001"
inkscape:window-width="2560"
inkscape:window-height="1361"
inkscape:window-x="-9" inkscape:window-x="-9"
inkscape:window-y="-9" inkscape:window-y="-9"
inkscape:window-maximized="1" inkscape:window-maximized="1"
@@ -403,7 +403,7 @@
height="19.589043" height="19.589043"
width="67.631081" width="67.631081"
id="rect968" id="rect968"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00c3de;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00c3de;stroke-width:0.72899997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.91599989,2.91599989;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;font-variant-east_asian:normal"
transform="rotate(90)" /> transform="rotate(90)" />
<text <text
id="text986" id="text986"
@@ -835,5 +835,552 @@
rx="49.835232" rx="49.835232"
cy="-55.708145" cy="-55.708145"
cx="168.62175" /> cx="168.62175" />
<rect
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1193"
width="12.935495"
height="12.424885"
x="95.847511"
y="217.39067" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
x="96.074135"
y="224.96815"
id="text1199"><tspan
sodipodi:role="line"
id="tspan1197"
x="96.074135"
y="224.96815"
style="stroke-width:0.19288115">x*w<tspan
id="tspan1195"
style="font-size:3.34327316px;baseline-shift:sub;stroke-width:0.19288115">1</tspan></tspan></text>
<rect
y="232.36708"
x="95.802361"
height="12.424885"
width="12.935495"
id="rect1201"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" />
<text
id="text1207"
y="239.94456"
x="96.028999"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
xml:space="preserve"><tspan
style="stroke-width:0.19288115"
y="239.94456"
x="96.028999"
id="tspan1205"
sodipodi:role="line">x*w<tspan
id="tspan1203"
style="font-size:3.34327316px;baseline-shift:sub;stroke-width:0.19288115">2</tspan></tspan></text>
<rect
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1209"
width="12.935495"
height="12.424885"
x="95.008438"
y="247.59311" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
x="95.235031"
y="255.17059"
id="text1215"><tspan
sodipodi:role="line"
id="tspan1213"
x="95.235031"
y="255.17059"
style="stroke-width:0.19288115">x*w<tspan
id="tspan1211"
style="font-size:3.34327316px;baseline-shift:sub;stroke-width:0.19288115">3</tspan></tspan></text>
<rect
y="263.06876"
x="94.963333"
height="12.424885"
width="12.935495"
id="rect1217"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" />
<text
id="text1223"
y="270.64624"
x="95.189957"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
xml:space="preserve"><tspan
style="stroke-width:0.19288115"
y="270.64624"
x="95.189957"
id="tspan1221"
sodipodi:role="line">x*w<tspan
id="tspan1219"
style="font-size:3.34327316px;baseline-shift:sub;stroke-width:0.19288115">4</tspan></tspan></text>
<rect
y="213.53305"
x="91.989883"
height="67.51358"
width="20.205763"
id="rect1225"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
x="86.748291"
y="250.83318"
id="text1229"><tspan
sodipodi:role="line"
id="tspan1227"
x="86.748291"
y="250.83318"
style="stroke-width:0.19288115">*</tspan></text>
<rect
transform="rotate(90)"
y="-82.095078"
x="217.82393"
height="61.597458"
width="12.935501"
id="rect1231"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00c3de;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" />
<rect
transform="rotate(90)"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00c3de;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1233"
width="12.935501"
height="61.847054"
x="233.25441"
y="-82.344681" />
<rect
transform="rotate(90)"
y="-82.095078"
x="248.68494"
height="61.59745"
width="12.935501"
id="rect1235"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00c3de;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" />
<rect
transform="rotate(90)"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00c3de;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1237"
width="12.935501"
height="61.597462"
x="264.11548"
y="-82.095078" />
<rect
transform="rotate(90)"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00c3de;stroke-width:0.72899997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.91599989, 2.91599989;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1239"
width="67.631088"
height="68.012772"
x="213.96631"
y="-85.203873" />
<text
id="text1263"
y="272.23138"
x="23.852568"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
xml:space="preserve"><tspan
style="baseline-shift:baseline;stroke-width:0.19288115"
y="272.23138"
x="23.852568"
id="tspan1261"
sodipodi:role="line">A<tspan
style="font-size:64.99999762%;baseline-shift:sub"
id="tspan1267">4</tspan> offset for x*w<tspan
style="font-size:64.99999762%;baseline-shift:sub"
id="tspan1269">4</tspan></tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
x="23.852568"
y="256.88553"
id="text1277"><tspan
sodipodi:role="line"
id="tspan1275"
x="23.852568"
y="256.88553"
style="baseline-shift:baseline;stroke-width:0.19288115">A<tspan
id="tspan1271"
style="font-size:64.99999762%;baseline-shift:sub">3</tspan> offset for x*w<tspan
id="tspan1273"
style="font-size:64.99999762%;baseline-shift:sub">3</tspan></tspan></text>
<text
id="text1285"
y="241.0105"
x="23.852568"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
xml:space="preserve"><tspan
style="baseline-shift:baseline;stroke-width:0.19288115"
y="241.0105"
x="23.852568"
id="tspan1283"
sodipodi:role="line">A<tspan
style="font-size:64.99999762%;baseline-shift:sub"
id="tspan1279">2</tspan> offset for x*w<tspan
style="font-size:64.99999762%;baseline-shift:sub"
id="tspan1281">2</tspan></tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
x="23.852568"
y="226.1938"
id="text1293"><tspan
sodipodi:role="line"
id="tspan1291"
x="23.852568"
y="226.1938"
style="baseline-shift:baseline;stroke-width:0.19288115">A<tspan
id="tspan1287"
style="font-size:64.99999762%;baseline-shift:sub">1</tspan> offset for x*w<tspan
id="tspan1289"
style="font-size:64.99999762%;baseline-shift:sub">1</tspan></tspan></text>
<rect
y="217.39067"
x="129.71417"
height="12.424885"
width="12.935495"
id="rect1309"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" />
<text
id="text1315"
y="224.01747"
x="129.97433"
style="font-style:normal;font-weight:normal;font-size:2.49926519px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.09372244"
xml:space="preserve"><tspan
style="baseline-shift:baseline;stroke-width:0.09372244"
y="224.01747"
x="129.97433"
id="tspan1313"
sodipodi:role="line">A<tspan
style="font-size:1.62452221px;baseline-shift:sub;stroke-width:0.09372244"
id="tspan1349">1</tspan>*(x*w<tspan
style="font-size:1.62452221px;baseline-shift:sub;stroke-width:0.09372244"
id="tspan1347">1</tspan>)</tspan></text>
<rect
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1317"
width="12.935495"
height="12.424885"
x="129.66899"
y="232.36708" />
<rect
y="247.59311"
x="129.59143"
height="12.424885"
width="12.935495"
id="rect1325"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" />
<rect
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1333"
width="12.935495"
height="12.424885"
x="129.64119"
y="263.06876" />
<rect
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1341"
width="20.205763"
height="67.51358"
x="125.85653"
y="213.53305" />
<text
id="text1345"
y="249.22568"
x="116.74107"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
xml:space="preserve"><tspan
style="stroke-width:0.19288115"
y="249.22568"
x="116.74107"
id="tspan1343"
sodipodi:role="line">=</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:2.49926519px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.09372244"
x="129.97433"
y="238.83417"
id="text1357"><tspan
sodipodi:role="line"
id="tspan1355"
x="129.97433"
y="238.83417"
style="baseline-shift:baseline;stroke-width:0.09372244">A<tspan
id="tspan1351"
style="font-size:1.62452221px;baseline-shift:sub;stroke-width:0.09372244">2</tspan>*(x*w<tspan
id="tspan1353"
style="font-size:1.62452221px;baseline-shift:sub;stroke-width:0.09372244">2</tspan>)</tspan></text>
<text
id="text1365"
y="254.18002"
x="129.97433"
style="font-style:normal;font-weight:normal;font-size:2.49926519px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.09372244"
xml:space="preserve"><tspan
style="baseline-shift:baseline;stroke-width:0.09372244"
y="254.18002"
x="129.97433"
id="tspan1363"
sodipodi:role="line">A<tspan
style="font-size:1.62452221px;baseline-shift:sub;stroke-width:0.09372244"
id="tspan1359">3</tspan>*(x*w<tspan
style="font-size:1.62452221px;baseline-shift:sub;stroke-width:0.09372244"
id="tspan1361">3</tspan>)</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:2.49926519px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.09372244"
x="129.97433"
y="270.05505"
id="text1373"><tspan
sodipodi:role="line"
id="tspan1371"
x="129.97433"
y="270.05505"
style="baseline-shift:baseline;stroke-width:0.09372244">A<tspan
id="tspan1367"
style="font-size:1.62452221px;baseline-shift:sub;stroke-width:0.09372244">4</tspan>*(x*w<tspan
id="tspan1369"
style="font-size:1.62452221px;baseline-shift:sub;stroke-width:0.09372244">4</tspan>)</tspan></text>
<rect
y="154.09645"
x="16.163832"
height="20.114748"
width="20.941383"
id="rect1375"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#de4900;stroke-width:0.72899966;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.91599863,2.91599863;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" />
<text
id="text1379"
y="165.92294"
x="24.981255"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
xml:space="preserve"><tspan
style="stroke-width:0.19288115"
y="165.92294"
x="24.981255"
id="tspan1377"
sodipodi:role="line">x</tspan></text>
<rect
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#3300de;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1381"
width="12.935495"
height="12.424885"
x="51.473763"
y="174.49602" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
x="54.875404"
y="182.0735"
id="text1387"><tspan
sodipodi:role="line"
id="tspan1385"
x="54.875404"
y="182.0735"
style="stroke-width:0.19288115">w<tspan
id="tspan1383"
style="font-size:3.34327316px;baseline-shift:sub;stroke-width:0.19288115">1</tspan></tspan></text>
<rect
y="174.49602"
x="66.904251"
height="12.424885"
width="12.935495"
id="rect1389"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#3300de;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" />
<text
id="text1395"
y="182.0735"
x="70.305901"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
xml:space="preserve"><tspan
style="stroke-width:0.19288115"
y="182.0735"
x="70.305901"
id="tspan1393"
sodipodi:role="line">w<tspan
id="tspan1391"
style="font-size:3.34327316px;baseline-shift:sub;stroke-width:0.19288115">2</tspan></tspan></text>
<rect
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#3300de;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1397"
width="12.935495"
height="12.424885"
x="82.334747"
y="174.49602" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
x="85.736382"
y="182.0735"
id="text1403"><tspan
sodipodi:role="line"
id="tspan1401"
x="85.736382"
y="182.0735"
style="stroke-width:0.19288115">w<tspan
id="tspan1399"
style="font-size:3.34327316px;baseline-shift:sub;stroke-width:0.19288115">3</tspan></tspan></text>
<rect
y="174.49602"
x="97.765251"
height="12.424885"
width="12.935495"
id="rect1405"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#3300de;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" />
<text
id="text1411"
y="182.0735"
x="101.1669"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
xml:space="preserve"><tspan
style="stroke-width:0.19288115"
y="182.0735"
x="101.1669"
id="tspan1409"
sodipodi:role="line">w<tspan
id="tspan1407"
style="font-size:3.34327316px;baseline-shift:sub;stroke-width:0.19288115">4</tspan></tspan></text>
<rect
y="170.6384"
x="47.616138"
height="19.589043"
width="67.631081"
id="rect1413"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#3300de;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" />
<text
id="text1417"
y="183.42931"
x="41.319836"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
xml:space="preserve"><tspan
style="stroke-width:0.19288115"
y="183.42931"
x="41.319836"
id="tspan1415"
sodipodi:role="line">*</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
x="119.10732"
y="182.37097"
id="text1421"><tspan
sodipodi:role="line"
id="tspan1419"
x="119.10732"
y="182.37097"
style="stroke-width:0.19288115">=</tspan></text>
<rect
y="174.49602"
x="130.84875"
height="12.424885"
width="12.935495"
id="rect1423"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" />
<text
id="text1429"
y="182.0735"
x="131.07538"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
xml:space="preserve"><tspan
style="stroke-width:0.19288115"
y="182.0735"
x="131.07538"
id="tspan1427"
sodipodi:role="line">x*w<tspan
style="font-size:3.34327316px;baseline-shift:sub;stroke-width:0.19288115"
id="tspan1425">1</tspan></tspan></text>
<rect
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1431"
width="12.935495"
height="12.424885"
x="146.27924"
y="174.49602" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
x="146.50587"
y="182.0735"
id="text1437"><tspan
sodipodi:role="line"
id="tspan1435"
x="146.50587"
y="182.0735"
style="stroke-width:0.19288115">x*w<tspan
style="font-size:3.34327316px;baseline-shift:sub;stroke-width:0.19288115"
id="tspan1433">2</tspan></tspan></text>
<rect
y="174.49602"
x="161.70976"
height="12.424885"
width="12.935495"
id="rect1439"
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" />
<text
id="text1445"
y="182.0735"
x="161.93636"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
xml:space="preserve"><tspan
style="stroke-width:0.19288115"
y="182.0735"
x="161.93636"
id="tspan1443"
sodipodi:role="line">x*w<tspan
style="font-size:3.34327316px;baseline-shift:sub;stroke-width:0.19288115"
id="tspan1441">3</tspan></tspan></text>
<rect
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1447"
width="12.935495"
height="12.424885"
x="177.14029"
y="174.49602" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
x="177.36691"
y="182.0735"
id="text1453"><tspan
sodipodi:role="line"
id="tspan1451"
x="177.36691"
y="182.0735"
style="stroke-width:0.19288115">x*w<tspan
style="font-size:3.34327316px;baseline-shift:sub;stroke-width:0.19288115"
id="tspan1449">4</tspan></tspan></text>
<rect
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#00de52;stroke-width:0.72899967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1455"
width="67.631081"
height="19.589043"
x="126.99112"
y="170.6384" />
<rect
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#de4900;stroke-width:0.72899966;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke"
id="rect1457"
width="20.941383"
height="20.114748"
x="16.163832"
y="185.84648" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
x="24.981255"
y="197.67297"
id="text1461"><tspan
sodipodi:role="line"
id="tspan1459"
x="24.981255"
y="197.67297"
style="stroke-width:0.19288115">x</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.14349747px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19288115"
x="23.857334"
y="181.84183"
id="text1465"><tspan
sodipodi:role="line"
id="tspan1463"
x="23.857334"
y="181.84183"
style="stroke-width:0.19288115">or</tspan></text>
</g> </g>
</svg> </svg>

Loading…
Cancel
Save